安全
Thomas-Kwan
这个作者很懒,什么都没留下…
展开
-
MD5文件加密和解密
举个例子: import java.awt.*;import java.awt.event.*;import java.io.*;import java.security.*;import javax.crypto.*;import javax.crypto.spec.*;import javax.swing.*;/**文件名:FileEncrypter.ja...原创 2018-08-28 15:48:20 · 4489 阅读 · 0 评论 -
3DES、DES的CBC、ECB
DES算法的两种模式ECB和CBC问题以及更加安全的算法——3DES算法。 一、数据补位 DES数据加解密就是将数据按照8个字节一段进行DES加密或解密得到一段8个字节的密文或者明文,最后一段不足8个字节,按照需求补足8个字节(通常补00或者FF,根据实际要求不同)进行计算,之后按照顺序将计算所得的数据连在一起即可。 这里有个问题就是为什么要进行数据补位?主要原因是DES算法加解...转载 2018-08-28 15:56:15 · 5194 阅读 · 0 评论 -
使用Java自带API进行MD5加密
public class EncryptionByMD5 { public static String getMD5(byte[] source) { String s = null; char hexDigits[] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a...原创 2018-10-29 16:46:41 · 3712 阅读 · 0 评论