加密算法
明天起好好学习
这个作者很懒,什么都没留下…
展开
-
Java实现SHA1文件加密算法
SHA1同MD5算法都可以用于防篡改签名import java.io.*;import java.nio.MappedByteBuffer;import java.nio.channels.FileChannel;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;/*...原创 2019-03-20 10:39:45 · 2630 阅读 · 0 评论 -
AES加密算法
import org.apache.commons.lang.StringUtils;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.crypto.SecretKey;import javax.crypto.spec.IvParameterSpec;import javax.crypto...原创 2019-03-20 09:06:52 · 211 阅读 · 0 评论 -
MD5加密算法
import java.security.MessageDigest;public class Md5 { public final static String MD5(String s) { char hexDigits[] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D...原创 2019-03-19 16:27:13 · 201 阅读 · 0 评论 -
RSA加密算法
Java代码import org.apache.commons.codec.binary.Base64;import org.apache.commons.io.IOUtils;import javax.crypto.Cipher;import java.io.ByteArrayOutputStream;import java.security.*;import java.sec...原创 2019-03-20 14:11:25 · 126 阅读 · 0 评论