随笔分类 -  加解密与编码

openssl证书管理
摘要:zz 阅读全文

posted @ 2019-02-28 00:40 shammgod_code 阅读(86) 评论(0) 推荐(0)

keytool证书管理
摘要:zz 阅读全文

posted @ 2019-02-28 00:40 shammgod_code 阅读(173) 评论(0) 推荐(0)

数字证书简介
摘要:数字证书集合了多种密码学算法: 自身带有公钥信息,可完成相应的加解密操作 带有数字签名,可鉴别消息来源 带有消息摘要信息,可验证证书的完整性 含有用户身份信息,因而具有认证性 1. 数字证书详解: 数字证书具备常规加解密必要的信息,包含签名算法,可用于网络数据加解密交互,标识网络用户(计算机)身份。 阅读全文

posted @ 2019-02-27 02:11 shammgod_code 阅读(852) 评论(0) 推荐(0)

经典数字签名算法---RSA
摘要:RSA数字签名算法主要可以分为MD系列和SHA系列两大类。 MD系列:MD2withRSA、MD5withRSA。 SHA系列:SHA1withRSA、SHA224withRSA、SHA256withRSA、SHA384withRSA、SHA512withRSA。 阅读全文

posted @ 2019-02-27 01:15 shammgod_code 阅读(486) 评论(0) 推荐(0)

Base64
摘要:Base64算法最早应用于解决电子邮件传输的问题。在早期,由于“历史问题”,电子邮件只允许ASCII字符。如果要传输一封带有非ASCII码字符的电子邮件,当它通过有“历史问题”的网关时就可能出现问题。这个网关很可能会对这个非ASCII码字符的二进制位做调整,即将这个非ASCII码的8位二进制码的最高 阅读全文

posted @ 2019-01-25 21:39 shammgod_code 阅读(117) 评论(0) 推荐(0)

openssl生成RSA非对称密钥---Windows
摘要:openssl-rsa-private-key.pem: openssl-rsa-public-key.pem: 阅读全文

posted @ 2019-01-25 21:21 shammgod_code 阅读(365) 评论(0) 推荐(0)

AES-对称加密
摘要:zz 阅读全文

posted @ 2019-01-22 23:32 shammgod_code 阅读(111) 评论(0) 推荐(0)

DES-对称加密
摘要:对于大多数对称加密算法而言,解密算法是加密算法的逆运算,加密密钥和解密密钥相同。 在对称加密算法中,DES最具有代表性,堪称典范;DESede是DES算法的变种;AES算法则作为DES算法的替代者;而IDEA算法作为一种强加密算法,成为电子邮件加密软件PGP(pretty good privacy) 阅读全文

posted @ 2019-01-20 23:03 shammgod_code 阅读(252) 评论(0) 推荐(0)

RSA---应用最广泛的非对称加密算法
摘要:加密后的数据:EUwDvYCQnwfzsu3GhlEjseQyK4W1Ws1bmBuBuvHuHrhHkGZ7OFBK5o4kcLyBYrSSMZVhTqa9ZHN+r7E3dUpCx6lfR6yaIguAcvX/GVEgm5Rmqw5xahoP4La/VdKVvyB8Nf7OD67zjWjy8yc 阅读全文

posted @ 2018-09-23 19:47 shammgod_code 阅读(1022) 评论(0) 推荐(0)

一些概念
摘要:1.柯克霍夫原则: 即使密码系统的任何细节已为人熟知,只要密钥未泄露,它也应是安全的。 无论是在战争时期还是和平时期,都不能把保密的希望寄托于系统或算法的秘密性。机械可以拆解,软件可以反编译。密码系统的所有细节总会被有心人一一拆解。这个时候,如果系统符合柯克霍夫原则,那么即使对手拆解了系统但不知道密 阅读全文

posted @ 2018-08-27 20:45 shammgod_code 阅读(259) 评论(0) 推荐(0)

哈希算法MD5和SHA-256
摘要:一个可靠的哈希算法至少需要满足下面几个条件: 哈希算法的结果长度都是固定的。MD5的结果长度为32个字符(128位,每4位换算成一个字符),SHA-256的结果长度为64个字符。 阅读全文

posted @ 2018-06-24 23:57 shammgod_code 阅读(1348) 评论(0) 推荐(0)

导航