完美者(wmzhe.com)网站以软件下载为基础,改版后的网站对功能性板块进行扩充,以期能够解决用户在软件使用过程中遇见的所有问题。网站新增了“软件百科”、“锦囊妙技”等频道,可以更好地对用户的软件使用全周期进行更加专业地服务。
DES密码加密工具Kryptelite是一个快速且易于使用的程序,将满足您的需求,如果您的安全要求不是很高。它支持拖放操作,并集成了 Windows 资源管理器中右击菜单中。
"锦囊妙技"栏目是聚合全网软件使用的技巧或者软件使用过程中各种问题的解答类文章,栏目设立伊始,小编欢迎各路软件大神朋友们踊跃投稿,在完美者平台分享大家的独门技巧。
本站文章素材来源于网络,大部分文章作者名称佚失,为了更利于用户阅读和使用,根据需要进行了重新排版和部分改编,本站收录文章只是以帮助用户解决实际问题为目的,如有版权问题请联系小编修改或删除,谢谢合作。
软件大小:8.62 MB
可能是你打开了大小写的开关 按一下 Caps Lock试试
一个用DES来加密、解密的类 http://www.javanb.com/java/1/17816.html import java.security.*; import javax.crypto.Cipher; import javax.crypto.SecretKey; import javax.crypto.SecretKeyFactory; import javax.crypto.spec.DESKeySpec; /** * 字符串工具集合 * @author Liudong */ public class StringUtils { private static final String PASSWORD_CRYPT_KEY = "__jDlog_"; private final static String DES = "DES"; /** * 加密 * @param src 数据源 * @param key 密钥,长度必须是8的倍数 * @return 返回加密后的数据 * @throws Exception */ public static byte[] encrypt(byte[] src, byte[] key)throws Exception { //DES算法要求有一个可信任的随机数源 SecureRandom sr = new SecureRandom(); // 从原始密匙数据创建DESKeySpec对象 DESKeySpec dks = new DESKeySpec(key); // 创建一个密匙工厂,然后用它把DESKeySpec转换成 // 一个SecretKey对象 SecretKeyFactory keyFactory = SecretKeyFactory.getInstance(DES); SecretKey securekey = keyFactory.generateSecret(dks); // Cipher对象实际完成加密操作 Cipher cipher = Cipher.getInstance(DES); // 用密匙初始化Cipher对象 cipher.init(Cipher.ENCRYPT_MODE, securekey, sr); // 现在,获取数据并加密 // 正式执行加密操作 return cipher.doFinal(src); } /** * 解密 * @param src 数据源 * @param key 密钥,长度必须是8的倍数 * @return 返回解密后的原始数据 * @throws Exception */ public static byte[] decrypt(byte[] src, byte[] key)throws Exception { // DES算法要求有一个可信任的随机数源 SecureRandom sr = new SecureRandom(); // 从原始密匙数据创建一个DESKeySpec对象 DESKeySpec dks = new DESKeySpec(key); // 创建一个密匙工厂,然后用它把DESKeySpec对象转换成 // 一个SecretKey对象 SecretKeyFactory keyFactory = SecretKeyFactory.getInstance(DES); SecretKey securekey = keyFactory.generateSecret(dks); // Cipher对象实际完成解密操作 Cipher cipher = Cipher.getInstance(DES); // 用密匙初始化Cipher对象 cipher.init(Cipher.DECRYPT_MODE, securekey, sr); // 现在,获取数据并解密 // 正式执行解密操作 return cipher.doFinal(src); } /** * 密码解密 * @param data * @return * @throws Exception */ public final static String decrypt(String data){ try { return new String(decrypt(hex2byte(data.getBytes()), PASSWORD_CRYPT_KEY.getBytes())); }catch(Exception e) { } return null; } /** * 密码加密 * @param password * @return * @throws Exception */ public final static String encrypt(String password){ try { return byte2hex(encrypt(password.getBytes(),PASSWORD_CRYPT_KEY.getBytes())); }catch(Exception e) { } return null; } 比较长, 转了一部分.
第五版的肯定支持,因为是Open C的插件,我建议还是自己实现DES的算法吧,你可以去买一本好像叫做<<实用密码学>>的书,是老外写的,书的末尾有各种密码学的算法的实现,你可以现看看原理,在参考末尾的代码,自己移植一下第五版的肯定支持,因为是Open C的插件,我建议还是自己实现DES的算法吧,你可以去买一本好像叫做<<实用密码学>>的书,是老外写的,书的末尾有各种密码学的算法的实现,你可以现看看原理,在参考末尾的代码,自己移植一下
客服:admin@hoposoft.com 这是他们的客服邮箱地址,你可以发送邮件咨询客服忘记密码的处理方法。 在使用加密软件时,一定要选择专业的、正规的加密软件,而且售后服务也非常重要。推荐你使用文件夹加密超级大师这款软件,安全性高,操作方便,关键是售后服务非常不错!