2019年2月19日

加解密---Base64

摘要: 1、算法实现: 1.1 JDK提供; 1.2 Commons Codec提供; 1.3 Bouncy Castle提供: 2、应用场景 e-mail、秘钥、证书文件 3、Base64算法产生原因 邮件的“历史问题” 4、Base64算法定义 基于64个字符的编码算法 阅读全文

posted @ 2019-02-19 22:48 anpeiyong 阅读(128) 评论(0) 推荐(0)

加解密---Java安全

摘要: 一、概述 1、JCA(Java Cryptography Architecture) 提供基本的加密框架(消息摘要、数字签名。。。。。。) 2、JCE(Java Cryptography Extension) 在JCA的基础上作了一些扩展,提供了加密算法(DES、AES、RSA算法)、消息摘要、秘钥 阅读全文

posted @ 2019-02-19 11:56 anpeiyong 阅读(241) 评论(0) 推荐(0)

加解密---密码分类

摘要: 1、按时间: 古典密码:以字符为基本加密单元 现代密码:以信息块为基本加密单元 2、按保密内容: 算法保密:应用于军事领域 秘钥保密:应用于现代加密领域 3、按密码体制: 对称密码:单钥密码(私钥密码),指加密秘钥与解密秘钥相同 非对称密码:双钥密码(公钥密码),指加密秘钥与解密秘钥不同,秘钥分公钥 阅读全文

posted @ 2019-02-19 11:13 anpeiyong 阅读(1275) 评论(0) 推荐(1)

加解密---概述

摘要: 1、明文:待加密的信息 2、密文:经过加密后的信息 3、加密:明文转密文的过程 4、加密算法:明文转密文的转换算法 5、加密秘钥:通过加密算法进行加密操作用的秘钥 6、解密:将密文转为明文的过程 7、解密算法:密文转为明文的算法 8、解密秘钥:通过解密算法进行解密操作用的秘钥 9、密码分析:截获密文 阅读全文

posted @ 2019-02-19 10:54 anpeiyong 阅读(225) 评论(0) 推荐(0)

导航