1.首先理解非对称加密与对称加密 (1)非对称加密算法需要两个密钥:公开密钥(publickey)和私有密钥(privatekey)。公开密钥与私有密钥是一对,如果用公开密钥对数据进行加密, 只有用对应的私有密钥才能解密;如果用私有密钥对数据进行加密,那么只有用对应的公开密钥才能解密。因为加密和解密 ...
分类:
Web程序 时间:
2018-03-05 11:13:01
阅读次数:
239
local function encodeBase64(source_str) local b64chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/' local s64 = '' local str = ...
分类:
编程语言 时间:
2018-03-04 17:12:07
阅读次数:
642
一、数据的加密方式 数据加密有三种方式: 1、对称加密(算法有:DES、AES、3DES、)加密和解密使用同一个密钥 2、非对称加密(RSA、DSA、ELGamal等等)一共四把钥匙,用公钥加密数据,只能使用与之配对的私钥解密;反之亦然 3、单项加密(md5 sha1 sha2 sha128 sha ...
分类:
其他好文 时间:
2018-03-01 00:49:01
阅读次数:
322
一、SSH端口转发的概念 SSH 会自动加密和解密所有 SSH 客户端与服务端之间的网络数据。但是,SSH 还能够将其他 TCP 端口的网络数据通过SSH 链接来转发,并且自动提供了相应的加密及解密服务。这一过程也被叫做“隧道”(tunneling),这是因为 SSH 为其他TCP 链接提供了一个安 ...
分类:
其他好文 时间:
2018-03-01 00:46:34
阅读次数:
184
[MENU] 主要角色 名称|说明 | Alice| 一般角色 Bob| 一般角色 Eve|窃听者,可窃听通讯内容 Mallory|主动攻击者,可妨碍通信、伪造消息等 Trent|可信的第三方 Victor|验证者 关键词 加密前的消息称为 ,加密后的消息称为 。 是指在加密和解密时使用同一密钥的方 ...
分类:
其他好文 时间:
2018-02-26 20:38:39
阅读次数:
147
2017/10/28 发布 md5概念及作用: MD5是message-digest algorithm 5(信息-摘要算法)的缩写,被广泛用于加密和解密技术上,它可以说是文件的“数字指纹”。任何一个文件,无论是可执行程序、图像文件、临时文件或者其他任何类型的文件,也不管它体积多大,都有且只有一个独 ...
1.对称密码和公钥密码 2.混合密码系统 3.其他密码技术 4.密码学工具箱 ...
分类:
其他好文 时间:
2018-02-21 17:08:32
阅读次数:
154
昨天呢写了一个非对称数据加密,今天来写对称的数据加密AES。对称数据加密就是只使用一个密钥 进行加密和解密,AES可以使用128,192,和256位密钥。 然后就是我的工具类: 这个过程就是随机生成一个密钥(可以有种子,也可以没有),然后用这个密钥加密和解密,还是很简单的啦(●ˇ?ˇ●) 然后为了安 ...
分类:
编程语言 时间:
2018-02-12 18:53:35
阅读次数:
186
对称加密和非对称加密是针对密钥和解密的算法而言。 对称加密是加密和解密用同一套算法,同一个密钥操作。(单密钥加密) 对称加密算法中常用的算法:DES、3DES、TDEA、Blowfish、RC2、RC4、RC5、IDEA、SKIPJACK、AES 优点:速度快 非对称加密是在此基础上新增了一组私有密 ...
分类:
系统相关 时间:
2018-02-12 13:41:42
阅读次数:
281
emmmmmm就是呢,我今天研究了一下非对称数据加密RSA的使用,算法什么的暂时不研究,加密算法还有很多,以后再研究吧,就酱(>人<;)。非对称加密算法需要两个密钥:公开密钥(publicKey)和私有密钥(privateKey);如果用公有密钥加密,对应的就是要私有密钥才能解密;反过来就是私钥加密 ...
分类:
编程语言 时间:
2018-02-12 00:24:30
阅读次数:
276