E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
加密解密;
加密解密
技术基础,pki以及自建私有CA
网络安全议题,几乎是业内人士避不开的话题,要做到网络安全,主要旨在三个方面的目标:保密性,完整性和可用性。本文在此主要对基础的加密和解密技术,ssl协议,以及ssl协议的实现实例做一些简要描述和梳理。加密和解密:目前对于网络安全的***,很大部分集中在“威胁保密性的***”,也就是我们进场所说的数据泄露,加密和解密是目前最为直观的解决保密性问题的手段。几种加密方式:对称加密;特点:加密和解密使用同
weixin_33875839
·
2020-07-30 17:49
linux下创建CA以及颁发证书
程序包分解:Openssl由三部分组成:加密库libcrypt、服务器端实现ssl功能会话的库、命令行工具Openssl工具使用详解:#rpm-qlopenssl第一个功能库:libctypto:主要用来实现
加密解密
weixin_33825683
·
2020-07-30 17:44
CA的申请和颁发
在网络中两台主机通讯过程中,数据的
加密解密
依赖于对方的公钥,因此就需要一种可靠机制能够保证公钥数据的安全性,这种机制就是CA。
weixin_33816300
·
2020-07-30 17:13
PHP通过OpenSSL生成证书、密钥并且
加密解密
数据,以及公钥,私钥和数字签名的理解...
一、公钥加密假设一下,我找了两个数字,一个是1,一个是2。我喜欢2这个数字,就保留起来,不告诉你们(私钥),然后我告诉大家,1是我的公钥。我有一个文件,不能让别人看,我就用1加密了。别人找到了这个文件,但是他不知道2就是解密的私钥啊,所以他解不开,只有我可以用数字2,就是我的私钥,来解密。这样我就可以保护数据了。我的好朋友x用我的公钥1加密了字符a,加密后成了b,放在网上。别人偷到了这个文件,但是
weixin_30216561
·
2020-07-30 17:42
RSA JAVA 版本
这里给出RSA的
加密解密
代码,DSA的加解密代码请查阅我整理的安全文档电子书packagebase_crypt;importjava.math.BigInteger;importjava.security.Key
天_剑
·
2020-07-30 16:44
数据安全
RSA
DES JAVA平台版本
本来JAVA的
加密解密
代码在年前就已经完成了,可惜年前比较忙,没来得及放上来,现在把整理过的代码都放上来,有需要的赶紧来看把。
天_剑
·
2020-07-30 16:43
数据安全
DES
JAVA
数据安全
数据加密解密
openssl blowfish
加密解密
前面对AES的使用进行了研究,这一节,介绍Blowfish,Blowfish也是一种对称加密算法,采用分组加密的模式。C/C++采用openssl/crypt库调用,过程比较简单,直接看下面代码:#include#include"evp.h"#defineBREAK_ERROR(msg){\fprintf(stderr,"errorbreak[%s]\n",msg);\break;\}#defin
天_剑
·
2020-07-30 16:43
系统综合
C
数据安全
openssl des
加密解密
最近在整理关于数据
加密解密
的资料,整合C/C++、.NET、JAVA三个平台的数据加解密资料,使得三个平台调用相关函数加解密得到的结果都是一致的,兼容的。
天_剑
·
2020-07-30 16:12
C
系统综合
数据安全
PHP中使用OpenSSL生成证书及
加密解密
依赖于OpenSSL扩展/*
加密解密
*/functionauthcode($string,$operation='E'){$ssl_public=file_get_contents(DATA_PATH.
张高伟
·
2020-07-30 16:30
php
php基于openssl相关函数的签名、加密、解密、验证等操作技巧
本文实例讲述了PHP实现超简单的SSL
加密解密
、验证及签名的方法。
尕夜寻欢
·
2020-07-30 15:26
PHP
JAVA
加密解密
之数字证书
系统之间在进行交互的时候,我们经常会用到数字证书,数字证书可以帮我们验证身份等,下面我们就来看一下在java中如何使用数字证书。我们先使用keytool工具生成密钥库并导出公钥证书。第一步:生成keyStroe文件执行如下命令:keytool-genkey-validity36000-aliaswww.jianggujin.com-keyalgRSA-keystoretest.keystore该命
蒋固金
·
2020-07-30 15:33
JAVA
JAVA加密解密
PHP通过OpenSSL生成证书、密钥并且
加密解密
数据
转自:http://www.open-open.com/code/view/1421032678562/generate.php'XX',//所在国家名称"stateOrProvinceName"=>'State',//所在省份名称"localityName"=>'SomewhereCity',//所在城市名称"organizationName"=>'MySelf',//注册人姓名"organiz
冰峰雪岭
·
2020-07-30 15:54
PHP
openssl生成密钥/证书
加密解密
:公钥加密数据,然后私钥解密。公钥加密的数据只有它相对应的私钥可以解开,所以数据只有到了有私钥的你这里,才可以解开成有用的数据。签名和验证签名:私钥加密数据,公钥解密。
dianyun7150
·
2020-07-30 14:45
Laravel 3DES (php、java、android、ios通用)
Laravel3DESLaravel3DES
加密解密
,和java,ios互通安装方法composerrequireyouthage/laravel-3des配置方法app.php配置如下:providers
YouthAge
·
2020-07-30 14:23
深入理解HTTP协议及原理分析之Https
3.4.2https的实现原理有两种基本的加解密算法类型:1)对称加密:密钥只有一个,
加密解密
为同一个密码,且加解密速度快,典型的对称加密算法有DES、AES等;2)非对称加密:密钥成对出现(且根据公钥无法推知私钥
chelp
·
2020-07-30 14:12
公钥与私钥对HTTPS的理解
文中首先解释了
加密解密
的一些基础知识和概念,然后通过一个加密通信过程的例子说明了加密算法的作用,以及数字证书的出现所起的作用。
afanti222
·
2020-07-30 14:16
网络通信
ios签名机制的理解
一、非对称算法和数字签名区别之前的对称加密算法(
加密解密
用的是同一个秘钥),非对称加密算法需要两个秘钥,即公钥和私钥来进行加密和解密,它俩是成对出现的,如果用公钥加密的内容,只有对应的私钥才能解密,反之
iOS代表队
·
2020-07-30 13:14
iOS
openssl DSA 数字签名与签名验证
DSA不具备对数据进行
加密解密
的功能,因此在使用上面请注意。往往有很多使用者误认为非对称加密算法都可以对数据进行加解密处理,其实不然,DSA就是一个很好的例子。
天_剑
·
2020-07-30 13:19
数据安全
C
系统综合
加密解密
技术基础及用OpenSSL创建私有CA
1、
加密解密
技术基础(1)进程通信传输层协议有TCP,UDP,SCTP等,端口号port表示进程地址,进程向内核注册独占使用某端口。
魏晓蕾
·
2020-07-30 13:38
Linux
Linux
Architecture
学习PKI的一些心得与思考(1)
)如果客户端和服务端之间的通讯是用明文传输的..那么黑客只要能够抓到你的通讯包..也就能获得你的所有信息了..所以明文通讯是非常不安全的..2)对信息进行加密后再传输..如果用对称加密方式..简单说即
加密解密
的密钥
abysshal
·
2020-07-30 13:58
网络
PKI
移动云发短信(C#版)
由于接口需要base64
加密解密
和md5的计算,这里推荐一个网站(http://tool.chinaz.com/tools/base64.aspx)全部搞
小倉唯
·
2020-07-30 12:00
Python字符串
加密解密
方法总结
编程中经常会对字符串做
加密解密
处理,特别是涉及到隐私的字符串,如密码等的时候,就需要加密,自己总结了一下,大致有三种:base64,win32com.client和自己写
加密解密
算法,当然最安全的就是自己写
加密解密
算法了
weixin_33810302
·
2020-07-30 10:05
python
php
密码学
Go实战--go中使用base64加密(The way to go)
首先介绍介绍一下老本行,C++中是如何进行base64
加密解密
的,直接上代码了:base64.h#include#ifndef_BASE6
一蓑烟雨1989
·
2020-07-30 10:41
go
Go从不放弃到实战
加密解密
,数字签名及证书
对称加密分类数据加密标准DES(56位密钥长度,密钥太短,抗穷举能力差,安全性不够)三重DES-DESede(112和168两种密钥长度,抗穷举能力显著增强,但由于进行了多重des迭代,造成处理速度慢,效率不高)高级数据加密标准AES(128和192及256三种密钥长度,搞穷举能力强,速度比des系列加密快,为替代des系列加密算法而生)对称加密步骤由消息传递双方约定密钥消息发送方使用密钥对明文加
szyangzhen
·
2020-07-30 09:15
加密解密
android开发
密码学简介(一)
加密解密
是信息安全领域的基本技术,加解密系统中的基本概念从下面这张常规加密的简化模型中就可以知道个大概。
晨星
·
2020-07-30 09:31
InfoSec
公钥私钥
加密解密
数字证书数字签名详解
来源:http://blog.csdn.net/adparking/article/details/53892917参考文献:聊聊HTTPS和SSL/TLS协议############################################################首先明确几个基本概念:1、密钥对,在非对称加密技术中,有两种密钥,分为私钥和公钥,私钥是密钥对所有者持有,不可公布,公钥
辰土
·
2020-07-30 09:57
k8s
go语言/golang实现base64
加密解密
packagemainimport("encoding/base64""fmt")const(base64Table="123QRSTUabcdVWXYZHijKLAWDCABDstEFGuvwxyzGHIJklmnopqr234560178912")varcoder=base64.NewEncoding(base64Table)funcbase64Encode(src[]byte)[]byte{
postgrest
·
2020-07-30 08:49
golang
图解HTTPS协议
加密解密
全过程
https://blog.csdn.net/wangjun5159/article/details/51510594我们都知道HTTPS能够加密信息,以免敏感信息被第三方获取。所以很多银行网站或电子邮箱等等安全级别较高的服务都会采用HTTPS协议。HTTPS简介HTTPS其实是有两部分组成:HTTP+SSL/TLS,也就是在HTTP上又加了一层处理加密信息的模块。服务端和客户端的信息传输都会通过T
firehive
·
2020-07-30 08:21
SS
php、java、android、ios通用的3des+base64加密方法
php服务器,java服务器,android,ios开发兼容的3des+base64
加密解密
。直接在项目中拷贝代码作为工具类使用即可。方便快速开发加解密功能。
Nicholas_Nick
·
2020-07-30 07:17
JAVA基础
Android基础
Android
App
数字证书和密钥加密的理解
2.密钥
加密解密
过程 首先,内容发布者会对内容进行hash处理,生成内容的摘要,然后使用私钥对摘要机型加密形成数字签名,最后将内容和数字签名一同发给内容接受者。
liangcb
·
2020-07-30 07:21
其他
SpringMVC 项目数据库用户名密码
加密解密
SpringMVC项目数据库用户名密码
加密解密
文章目录SpringMVC项目数据库用户名密码
加密解密
前言原有springmvc配置
加密解密
步骤步骤1:选取加密算法DesUtil步骤二:配置PropertyPlaceholderConfigurer
BraveSoul360
·
2020-07-30 06:06
spring
mvc
spring web项目 数据库用户名密码
加密解密
springweb项目数据库用户名密码
加密解密
在使用springMVC开发web项目中,数据库的用户名,密码一般都是配置在.properties文件中然后在通过.xml配置文件引入.properties
GavinYCF
·
2020-07-30 06:28
SSH
运维之监控与安全篇------1. Linux基本防护 、 用户切换与提权 、 SSH访问控制
防火墙(硬件防火墙和软件防火墙)rhel7(firewalld)rhel6(iptables)防火墙限制ip包进出本机SElinux限制进程对文件的访问ssh服务密钥对认证登录黑白名单数据安全:数据备份、
加密解密
ghostwritten
·
2020-07-30 05:08
monitor
17、Spring Cloud17——
加密解密
服务
在为服务架构中,由于独立的服务个数众多,前期测试的工作量大,一些原本由运维人员维护的敏感信息会被我直接写在微服务中,提高开发效率,但是这种明文存储方式显然是非常危险的,所以我们要对这些信息进行加密,而SpringCloudConfig提供了对称密码、非对称密码的功能来完成我们的这一需求。加密方式一般有以下几种方案:1、Base64,这其实不是一种加密的方法,而是一种编码方案,叫Base64是因为5
我还可以加班
·
2020-07-30 05:10
Spring
Cloud
Spring
Cloud
Java AES256
加密解密
实现(Hive udf函数)
AES
加密解密
类:packagecom.zmlearn.udf;importjava.security.SecureRandom;importjavax.crypto.Cipher;importjavax.crypto.KeyGenerator
夜空07
·
2020-07-30 03:02
springMVC数据库
加密解密
2019独角兽企业重金招聘Python工程师标准>>>一般spring容器启动时,通过PropertyPlaceholderConfigurer类读取dbconfig.properties文件里的数据库配置信息。通过这个原理,我们把加密后的数据库配置信息放到dbconfig.properties文件里,然后自定义一个继承PropertyPlaceholderConfigurer的类,实现解密,把解
oldbalck
·
2020-07-30 03:28
加密和解密技术基础、PKI及创建私有CA
而在当代
加密解密
技术中,加密密钥既可以与解密密钥
weixin_34007291
·
2020-07-30 03:25
jasypt与Spring结合使用说明
要想深入了解jasypt是如何将
加密解密
和摘要算法组织起来,轻松的解决开发中加密问题以及和第三方组件集成
weixin_33853794
·
2020-07-30 03:16
Spring Boot中使用 jasypt 处理加密问题
2019独角兽企业重金招聘Python工程师标准>>>一、通过程序
加密解密
:1.添加maven依赖(如果公司有自己的私服的话,建议把这个地址的jar包放到私服上,否则这个环境的包如果出现问题是用不了的话
weixin_33724570
·
2020-07-30 03:11
JAVA BASE64
加密解密
实现代码
1、代码packagecom.zhaochao.utill;importjava.io.UnsupportedEncodingException;importjava.lang.reflect.Method;publicclassBase64Utill{publicstaticStringencode(Stringcode)throwsUnsupportedEncodingException,Ex
weixin_30539625
·
2020-07-30 02:41
Spring boot RSA 文件
加密解密
github项目地址rsa_demo测试加密D:/hello/test.pdf文件,生成加密后的文件testNeedDecode.pdf对testNeedDecode.pdf文件进行解密,生成testFinal.pdf文件packagecom.lick.controller;importjava.util.Map;importstaticcom.lick.util.RSAUtils.*;publi
weixin_30527143
·
2020-07-30 02:37
ASCII工具类
对字符串简单的
加密解密
描述:加密的时候对每个字符转成ASCII的时候进行+1操作,最后用“/”拼接,解密原理相反。
weixin_30477293
·
2020-07-30 02:28
JBoss6 Datasource 数据源密码
加密解密
机制
一、JBoss下配置数据源时,如果密码直接暴露给了系统的操作员或者维护人员,显然就增加了数据库不安全的因素。MySQLDatasource配置样例MSSQLDSjdbc:microsoft:sqlserver://localhost:1433;DatabaseName=MyDatabasecom.microsoft.sqlserver.jdbc.SQLServerDriveradminpasswo
酒樽舞曲
·
2020-07-30 02:42
JBoss
DES
加密解密
算法的C++实现
网络与信息安全IntroductiontoNetworkandSecurity——DES
加密解密
算法的C++实现姓名:学号:学院:2010年10月一、DES算法的实现1.DES简介本世纪五十年代以来,密码学研究领域出现了最具代表性的两大成就
小王Mr_wang
·
2020-07-30 01:06
springboot 之 使用jasypt
加密解密
插件
简单使用jasypt是一个java实现的安全框架1、该工具支持注解方式开启jasypt功能,以及注解方式引入一个或多个需要处理的配置文件。2、该工具同时支持properties与yml文件的解析处理。3、该工具支持自定义加解密类型和复写加解密方法。引入插件com.github.ulisesbocchiojasypt-spring-boot-starter2.1.0默认情况下jasypt采用的算法是
enjoy嚣士
·
2020-07-30 01:50
springboot
Spring数据库连接等配置加密
1加密工具类可以使用自己的
加密解密
工具替换encrypt(StringencText)和decrypt(StringdecText)方法就行了。
Jone_峰
·
2020-07-30 01:44
java
Spring Cloud 明文密码
加密解密
1背景,加密方式,可以直接跳转到https://segmentfault.com/a/11900000123638412使用场景SpringCloudConfig的解决方案,建议只是在配置中心使用,并且也只有注册中心和配置中心中涉及到到的敏感信息加密使用该方式。因为配置中心在进行动态刷新时,会先用注册中心DOWN,然后再UP。在这个过程中会读取相关信息,使用该方式加密会更加兼容。如果使用jasyp
Nemo_ZR
·
2020-07-30 01:40
spring
cloud
c++文件的加密与解密
///*利用异或预算对文件进行加密主要是读取文件中的字符对每个字符对KEY进行异或运算保存到另外一个文件中从而实现加密的功能由于异或的性质
加密解密
可以使用同一个函数*/#include"stdafx.h
理想主义文艺青年
·
2020-07-30 01:20
SpringBoot中如何灵活的实现接口数据的加解密...
对接口的
加密解密
操作主要有下面两种方式:自定义消息转换器优势:仅需实现接口,配置简单。劣势:仅能对同一类型的MediaType进行加解密操作,不灵活。
码农的世界,你不懂
·
2020-07-30 01:03
java
Springboot 配置文件
加密解密
工具jasypt
pom.xml中引入依赖com.github.ulisesbocchiojasypt-spring-boot-starter1.16配置文件中配置jasypt加解密密码,配置加密后的密文jasypt:encryptor:password:test#springsecurity配置security:oauth2:client:client-id:ENC(KX34gPBBOaHwpxSXU0+KvA=
smlr
·
2020-07-30 00:02
上一页
43
44
45
46
47
48
49
50
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他