資源簡介
java DES 帶IV向量加解密demo(strKey,strIv)
代碼片段和文件信息
import?it.sauronsoftware.base64.base64;
import?javax.crypto.Cipher;
import?javax.crypto.KeyGenerator;
import?javax.crypto.SecretKey;
import?javax.crypto.SecretKeyFactory;
import?javax.crypto.spec.DESKeySpec;
import?javax.crypto.spec.IvParameterSpec;
import?java.security.SecureRandom;?
import?java.security.spec.AlgorithmParameterSpec;
/**?
?*?描述:?DES?操作
?*?@date?2013-12-6??
?*/
public?class?DesUtil
{
/**
?*?描述:?DES?加密操作
?*/
public?static?String?DesEncrypt(String?strMingString?strKey)
{
try
{
//?實例化密鑰生成器??
KeyGenerator?keyGenerator?=?KeyGenerator.getInstance(“DES“);
keyGenerator.init(new?SecureRandom(strKey.getBytes()));
//?生成密鑰??
SecretKey?deskey?=?keyGenerator.generateKey();
//?加、解密處理
Cipher?cipher?=?Cipher.getInstance
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-09-30?14:04??JavaDesUtil\
?????文件????????5570??2014-09-30?13:58??JavaDesUtil\DesUtil.java
?????文件????????4364??2013-11-28?17:04??JavaDesUtil\javaba
- 上一篇:掃雷游戲Java源代碼
- 下一篇:安卓Android的校園論壇客戶端畢業設計
評論
共有 條評論