密码学
JAVA探索
对知识的贪婪是我前进的动力
展开
-
单向加密双向加密简要汇总
常用的编码方式BASE64,一种基于64个可打印字符来表示二进制数据的表示方法,主要特点是将二进制数据转换为可视字符来进行传输,适用于原数据无法被打印的情况。单向加密不可逆加密,根据密文无法解析出原文,适用于数据校验的场景,例如登录密码。常用的单向加密有MD5、SHA、HMAC。MD5(Message Algorithm(消息摘要算法第五版),最常用的单向加密算法,可将原文加密为固...原创 2020-02-04 16:16:47 · 3748 阅读 · 0 评论 -
PKCS#12
PKCS #12 是 RSA 实验室发布的公钥密码学标准之中的一员。PKCS #12文件扩展名为 ".p12 "或者 ".pfx"。这些文件可以通过使用OpenSSLpkcs12命令被创建、解析并读出。与PFX文件格式的关系PKCS #12 是微软 PFX 文件的替代者;然而,"PKCS #12 文件" 和 "PFX 文件" 这两个词有时被相互替代使用。微软的 "PFX" 因作...原创 2019-08-06 13:58:47 · 1923 阅读 · 0 评论