码迷,mamicode.com
首页 >  
搜索关键字:公钥加密    ( 502个结果
Java和C# RSA加解密相互通信和使用公钥加密传输
关于JAVA和C#加解密通讯的话,可以用这个BouncyCastle插件,会帮助你解决很多问题 http://www.bouncycastle.org/ 使用方法: 普通C#自身调用加解密: ...
分类:编程语言   时间:2018-02-01 23:16:09    阅读次数:286
RSA加密解密及数字签名Java实现
RSA公钥加密算法是1977年由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)一起提出的。当时他们三人都在麻省理工学院工作。RSA就是他们三人姓氏开头字母拼在一起组成的。 RSA是目前最有影响力的公钥加密算法,它能够抵 ...
分类:编程语言   时间:2018-01-31 01:00:55    阅读次数:188
安全与加密-SSL交互与握手过程 创建CA和证书管理
上一篇章中我们讲了使用gpg和openssl加密公钥进行安全数据通讯的场景。可是,网络中总是有不怀好意的角色存在,别以为你以公钥加密了就是安全的,有没有想过,你得到的这个公钥是不是真正要跟你通讯的服务器公钥呢?万一被伪造了?那将会如下图,黑客能打开加密的文件,而真正的ServerB却无法解开密文。所以,就如现实生活中,大家都要确认某样东西的真实性的时候,找第三方权威机构,把各自己的信息交回权威机构
分类:其他好文   时间:2018-01-15 01:04:10    阅读次数:235
安全与加密-使用gpg实现加密与解密
对称加密算法加密和解密使用同一个密钥常见的算法:DES,3DES,AES,Blowfish,Twofish,IDEA,RC6,CAST5? 特性:1、加密、解密使用同一个密钥,效率高2、将原始数据分割成固定大小的块,逐个进行加密? 缺陷:1、密钥过多2、密钥分发3、数据来源无法确认非对称加密算法公钥加密:密钥是成对出现? 公钥:公开给所有人;public key? 私钥:自己留存,必须保证其私密性
分类:其他好文   时间:2018-01-13 22:17:34    阅读次数:338
HTTPS和HTTP的区别(转)
什么是 HTTPS? HTTPS (基于安全套接字层的超文本传输协议 或者是 HTTP over SSL) 是一个 Netscape 开发的 Web 协议。 你也可以说:HTTPS = HTTP + SSL HTTPS 在 HTTP 应用层的基础上使用安全套接字层作为子层。 为什么需要 HTTPS ...
分类:Web程序   时间:2018-01-08 21:16:22    阅读次数:271
Linux 部署CA数字证书服务
CA数字证书服务CA Certificate Authority 数字证书授权中心被通信双方信任的,独立的第三方机构负责证书颁发,验证,撤销等管理PKI公钥基础设施一套标准的密钥管理平台通过公钥加密,数字证书技术确保信息安全PKI体系的基础组成权威认证机构(CA)数字证书库,密钥备份及恢复系统证书作废系统,应用接口OpenSSL加密/解密工具对称加密:— enc 算法 -e -in 输入文件 -o
分类:系统相关   时间:2018-01-05 15:38:16    阅读次数:301
java之--简单RSA算法加密解密
//加密协议 public class rsa_asc { /** 指定加密算法为DESede */ private static String ALGORITHM = "RSA"; /** 指定key的大小 */ private static int KEYSIZE = 1024; /** 指定公 ...
分类:编程语言   时间:2018-01-03 16:02:10    阅读次数:201
Python中rsa模块【sign 加签验签】的使用
安装 使用一 说明:简单入门使用 使用公钥加密 >> 使用私钥进行解密 1 # -*- coding:utf-8 -*- 2 import rsa 3 4 5 def rsa_encrypt(d_str): 6 """ 7 生成私钥 和公钥 并接受字符串进行加密 8 :param d_str: 字符 ...
分类:编程语言   时间:2017-12-31 14:13:12    阅读次数:712
SSL安全证书-概念解析
一、关于证书数字证书是一种认证机制。简单点说,它代表了一种由权威机构颁发授权的安全标志。由来在以前,传统网站采用HTTP协议进行数据传输,所有的数据几乎都用的明文,很容易发生隐私泄露。为了解决安全问题,大家开始考虑采用加解密的方案,于是乎诞生了公钥加密(非对称加解密)及签名算法。浏览器从服务端得到公钥,经过协商并生成动态密钥,此后所有的请求响应都基于动态密钥加解密。然而对于浏览器而言,是不是所有声
分类:其他好文   时间:2017-12-26 10:24:35    阅读次数:151
11:https详解
转自:https://www.jianshu.com/p/0a7b028e2465 1:单向认证流程: 1.客户端say hello 服务端2.服务端将证书、公钥等发给客户端3.客户端CA验证证书,成功继续、不成功弹出选择页面4.客户端告知服务端所支持的加密算法5.服务端选择最高级别加密算法明文通知 ...
分类:Web程序   时间:2017-12-23 11:54:15    阅读次数:273
502条   上一页 1 ... 16 17 18 19 20 ... 51 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!