當前位置:首頁 » 安卓系統 » 安卓手機如何打開des文件

安卓手機如何打開des文件

發布時間: 2022-09-22 10:09:07

㈠ 請問.des文件怎麼打開

.des文件出現表示已經加密了。如果你自己沒有設定密碼,那麼就是它自動生成密鑰了。
DES是安全性比較高的一種演算法,目前只有一種方法可以破解該演算法,那就是窮舉法。
你要先知道如果des使用的是多少位的密鑰,如果是56位的密鑰,則可能的密鑰數量是2的56次方個。然後下載強行破解軟體,因為攻擊des的主要形式被稱為蠻力的或徹底密鑰搜索,即重復嘗試各種密鑰直到有一個符合為止。就我所知,應該都是收費的並且很難搞懂的黑客軟體。
我覺得希望不大……真的。

㈡ 請問.des文件怎麼打開

.des文件表示的是已經加密了,如果自己沒有設定密碼的話就是它自動設定密鑰了。
DES安全性比較高,目前只有一種方法可以破解該演算法,那就是窮舉法。
你要先知道des使用的是多少位的密鑰,如果是N位的密鑰,則可能的密鑰數量是2的N次方個,所以要破解的話只能通過破解軟體,並且時間比較慢。

㈢ 圖片後綴是des怎麼打開

是啊
一種是改文件後綴
或是點右鍵打開方式,選個強大的看圖軟體強制關聯打開

㈣ 求助!手機內存卡里的照片都成了.des 格式的了不知道怎麼打開去掉.des用圖片查看軟體也看不了。

您好,您是否用了某一種重復文件清理類的軟體?

把圖片用畫圖工具或者其他作圖工具打開
然後選擇保存為,會讓你選擇保存的格式
選擇一下就可以了
這樣應該可以

㈤ 【急】【求助】.des加密文件怎樣打開

想實現用方法1加密文件 後再方法2 解密文件 可成功正常運行"C:/j2sdk1.4.2_08/bin/aa.class"文件

//方法1 這是加密文件, 把"C:/aa.class" 加密為 "C:/j2sdk1.4.2_08/bin/aaEncode.class"
//方法2 這是解密文件,把"C:/j2sdk1.4.2_08/bin/aaEncode.class" 解密為 "C:/j2sdk1.4.2_08/bin/aa.class"

//方法3 這是先加密再解密的代碼,這是加密文件, 把"C:/aa.class" 加密到一個內存後把這內存解密到 "C:/j2sdk1.4.2_08/bin/aa.class"

其中直接運行方法3 可正常運行"C:/j2sdk1.4.2_08/bin/aa.class"文件,成功!

如果先運行 方法1 再運行方法2 不可正常運行"C:/j2sdk1.4.2_08/bin/aa.class"文件,失敗!

請高手解決一下。

//方法1 這是加密文件, 把"C:/aa.class" 加密為 "C:/j2sdk1.4.2_08/bin/aaEncode.class"
void CTestDllDlg::OnBnClickedjiami()
{
CString spath ;
int ilen = 800;
char *pBufferRead = new char[ilen];
ZeroMemory(pBufferRead,ilen);
spath ="C:/aa.class";
CFile fFileRead(spath,CFile::modeReadWrite | CFile::modeNoTruncate );
ilen = fFileRead.GetLength();

fFileRead.Read(pBufferRead,fFileRead.GetLength());
fFileRead.Close();

char *key =new char[10];
strcpy(key,"1234567");
char *bufferEncode =new char[ilen];
Des_EncodeFile( bufferEncode, pBufferRead, key,ilen);

spath ="C:/j2sdk1.4.2_08/bin/aaEncode.class";
CFile fFileWrite(spath,CFile::modeReadWrite | CFile::modeNoTruncate | CFile::modeCreate);
fFileWrite.SeekToBegin();
fFileWrite.Write(bufferEncode,ilen);
fFileWrite.Close();

CString ss;
//ss.Format("新文件大小原 %s 新%s",bufferEncode,pBufferRead);
// AfxMessageBox(ss);
delete [] pBufferRead ;
delete [] key ;
delete [] bufferEncode ;
}
//方法2 這是解密文件,把"C:/j2sdk1.4.2_08/bin/aaEncode.class" 解密為 "C:/j2sdk1.4.2_08/bin/aa.class"
void CTestDllDlg::OnBnClickedjiemi()
{
CString spath ;
int ilen = 800;
char *pBufferRead = new char[ilen];
ZeroMemory(pBufferRead,ilen);
spath ="C:/j2sdk1.4.2_08/bin/aaEncode.class";
CFile fFileRead(spath,CFile::modeReadWrite | CFile::modeNoTruncate );
ilen = fFileRead.GetLength();
fFileRead.Read(pBufferRead,fFileRead.GetLength());
fFileRead.Close();

char *key =new char[10];
strcpy(key,"1234567");
char *bufferDecode =new char[ilen ];
Des_DecodeFile( bufferDecode, pBufferRead, key,ilen);

spath ="C:/j2sdk1.4.2_08/bin/aa.class";
CFile fFileWrite(spath,CFile::modeReadWrite | CFile::modeNoTruncate | CFile::modeCreate);
fFileWrite.SeekToBegin();
fFileWrite.Write(bufferDecode,ilen);
fFileWrite.Close();

CString ss;
//ss.Format("新文件大小原 %s 新%s",bufferDecode,pBufferRead);
// AfxMessageBox(ss);
delete [] pBufferRead ;
delete [] key ;
delete [] bufferDecode ;
}
//方法3 這是先加密再解密的代碼,這是加密文件, 把"C:/aa.class" 加密到一個內存後把這內存解密到 "C:/j2sdk1.4.2_08/bin/aa.class"
void CTestDllDlg::OnBnClickedjiajiemi()
{
CString spath ;
int ilen = 800;
char *pBufferRead = new char[ilen];
ZeroMemory(pBufferRead,ilen);
spath ="C:/aa.class";
CFile fFileRead(spath,CFile::modeReadWrite | CFile::modeNoTruncate );
ilen = fFileRead.GetLength();

fFileRead.Read(pBufferRead,fFileRead.GetLength());
fFileRead.Close();

char *key =new char[10];
strcpy(key,"1234567");
char *bufferEncode =new char[ilen];
Des_EncodeFile( bufferEncode, pBufferRead, key,ilen);

char *bufferDecode =new char[ilen ];
Des_DecodeFile( bufferDecode, bufferEncode, key,ilen);

spath ="C:/j2sdk1.4.2_08/bin/aa.class";
CFile fFileWrite(spath,CFile::modeReadWrite | CFile::modeNoTruncate | CFile::modeCreate);
fFileWrite.SeekToBegin();
fFileWrite.Write(bufferDecode,ilen);
fFileWrite.Close();

CString ss;
//ss.Format("新文件大小原 %s 新%s",bufferEncode,pBufferRead);
// AfxMessageBox(ss);
delete [] pBufferRead ;
delete [] key ;
delete [] bufferEncode ;
delete [] bufferDecode ;
}
//
int CTestDllDlg::Des_EncodeFile( char *buf, char *input, char *key,int lenp)
{
Des_Go(buf, input, lenp, key, sizeof(key), ENCRYPT);
return 0;
}

//
int CTestDllDlg::Des_DecodeFile(char *output, char *input, char *key,int lenp)
{
Des_Go(output,input, lenp, key, sizeof(key), DECRYPT);

return 0;
}

或是看看下面這個網址

http://hi..com/sammy17084/blog/item/369fa202a6263d054afb5167.html
希望對你有幫助

㈥ 如何打開.des文件

你打開我的電腦--工具---文件夾選項---查看--在下面找到"隱藏已知文件類型的擴展名"把勾去掉
然後重命名文件把擴展名改為...JPG
也就是把後面的.des去掉
比如:10.JPG.DES
去掉就是:10.JPG
這樣就可以了

㈦ 請問如何打開經過解密後的des文件

是否知道該文件加密之前是什麼格式?
是的話,就改一下解密後文件的後綴為原後綴。
否則,就需要用ULTRAEDIT之類的打開解密後的文件二進制,看看到底是那種格式

㈧ 如何解DES加密的文件

一個用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;
}

比較長, 轉了一部分.
參考資料:http://www.javanb.com/java/1/17816.html

㈨ 後綴名為txt.des的文件怎麼打開

是否中毒?
不是就把選擇要看的文件,按F1,把.DES去掉試試吧~

熱點內容
如何取消子賬號密碼 發布:2025-01-13 09:22:41 瀏覽:346
抖音搜索有緩存 發布:2025-01-13 09:17:28 瀏覽:589
c語言字元數組連接 發布:2025-01-13 08:55:11 瀏覽:900
國二c語言編程題目 發布:2025-01-13 08:45:41 瀏覽:285
ipad軟體如何加密 發布:2025-01-13 08:28:59 瀏覽:278
android的文件操作 發布:2025-01-13 08:24:48 瀏覽:173
電腦上伺服器答題賺錢 發布:2025-01-13 08:24:05 瀏覽:430
有哪些學習編程的網站 發布:2025-01-13 08:23:17 瀏覽:529
ymodem源碼 發布:2025-01-13 08:20:57 瀏覽:882
安卓楨布局怎麼做 發布:2025-01-13 08:20:55 瀏覽:968