Rabin算法加密文件,属于密码学问题,用Java编写.
2019-12-21 22:03:01 9KB Rabin 算法 加密
1
基于verilog的PRESENT加密算法,包含源码、testbench、Quartus II的波形文件等等,加密结果检验正确,可以通过modelsim看所有中间变量结果。
2019-12-21 21:43:26 7KB HDL 密码算法 加密
1
国密算法--Openssl 实现国密算法(加密和解密),内涵对称算法,非对称算法加解密流程,图文直观,并附有C语言代码
2019-12-21 21:32:19 314KB SM2
1
单片机C语言实现的TEA算法加密程序..
2019-12-21 21:19:42 2KB 通信
1
代码简单易懂 有注释 能实现对字符串的加密解密
2019-12-21 21:06:50 4.47MB RSA算法 MFC实现
1
刚完成的毕业论文,里面包含开题报告、论文、源码及答辩的PPT
2019-12-21 20:23:54 969KB DES算法 加密
1
AES算法加密解密C++源码及程序(完整的工程文件),绝对完整的,下载后用VS或VC++6.0打开工程文件直接运行
2019-12-21 20:11:54 2.12MB AES 加密解密 C++
1
用到了多线程的知识,首先输入一个端口号开启服务器,然后开启客户端,服务器端产生一对密钥,服务器公钥加密,客户端私钥解密。 接收消息有qq头像闪动效果。
2019-12-21 19:55:32 59KB java Socket 聊天室
1
文件加密解密算法(Java源码) java,file,算法,加密解密,java源码 package com.crypto.encrypt; import java.security.SecureRandom; import java.io.*; import javax.crypto.spec.DESKeySpec; import javax.crypto.SecretKey; import javax.crypto.SecretKeyFactory; import javax.crypto.Cipher; import java.security.InvalidKeyException; import java.security.NoSuchAlgorithmException; import java.security.spec.InvalidKeySpecException; import javax.crypto.NoSuchPaddingException; import javax.crypto.BadPaddingException; import javax.crypto.IllegalBlockSizeException; import java.lang.reflect.Constructor; import java.security.spec.KeySpec; import java.lang.reflect.InvocationTargetException; public class EncryptData { private String keyfile=null; public EncryptData() { } public EncryptData(String keyfile) { this.keyfile=keyfile; } /** * 加密文件 * @param filename String 源路径 * @param filenamekey String 加密后的路径 */ public void createEncryptData(String filename,String filenamekey) throws IllegalStateException, IllegalBlockSizeException, BadPaddingException, NoSuchPaddingException, InvalidKeySpecException, NoSuchAlgorithmException, InvalidKeyException, IOException, InstantiationException, IllegalAccessException, IllegalArgumentException, InvocationTargetException, NoSuchMethodException, SecurityException, ClassNotFoundException, IllegalStateException, IllegalBlockSizeException, BadPaddingException, NoSuchPaddingException, InvalidKeySpecException, NoSuchAlgorithmException, InvalidKeyException, IOException { //验证keyfile if(keyfile==null || keyfile.equals("")) { throw new NullPointerException("无效的key文件路径"); } encryptData(filename,filenamekey); } /** * 加密类文件 * @param filename String 原始的类文件 * @param encryptfile String 加密后的类文件 * @throws IOException * @throws InvalidKeyException * @throws NoSuchAlgorithmException * @throws InvalidKeySpecException * @throws NoSuchPaddingException * @thro
2019-12-21 19:52:10 10KB java file 算法 加密解密 java源码
1
此Qt程序实现了AES加密算法,解压后用QtCreator打开Pro文件,编译后即可运行。经多次试验,证明了这个程序是有效、无误、可用的,非常适合入门阶段学习参考。
2019-12-21 19:50:27 25KB Qt编程 AES加密算法 加密算法
1