-
主要类,已经包含在JDK里面了查看全部
-
扩展包查看全部
-
JAVA安全组成查看全部
-
TCP/IP安全体系查看全部
-
对密钥保密,对算法公开查看全部
-
斯蒂芬查看全部
-
TCP/IP安全体系查看全部
-
OSI安全体系查看全部
-
OSI安全体系查看全部
-
散列算法不可逆查看全部
-
密码分类查看全部
-
tcp查看全部
-
密码分类查看全部
-
Java实现Base64加密——Base64算法应用场景和由来 -Base64算法的应用场景:E-Mail;密钥;证书文件。 -产生的历史原因:邮件的“历史问题”;原因是邮件在传输一些非ASCLL码的值,在一些不同的网关或者网络会出现一些问题。 -定义:基于64个字符的编码算法。 -RFC 2045关于Base算法的基本规范。 -衍生:Base16、Base32、Url Base64。查看全部
-
bouncyCastle实现Base64编码方式 使用Base64类的encode()静态方法,将指定内容通过Base64编码.参数是字节数组,返回字节数组. 使用Base64类的decode()静态方法,将经过Base64编码的内容进行解码,参数是字节数组或字符串,返回字节数组. 编码(加密): Byte[] b1=Base64.encode("imooc".getBytes()); 解码(解密): Byte[] b2=Base64.decode(b1); commonsCodec实现Base64编码方式 使用Base64类的encodeBase64()静态方法,将指定内容通过base64算法进行编码,参数是字节数组,返回字节数组. 使用Base64类的decodeBase64()静态方法,将经过base64算法加密的内容进行解码,参数是字节数组,返回字节数组. 编码(加密): Byte[] b1=Base64.encodeBase64("imooc".getBytes()); 解码(解密): Byte[] b2=Base64.decodeBase64(b);查看全部
举报
0/150
提交
取消