導航:首頁 > 文檔加密 > vc加密

vc加密

發布時間:2022-01-17 09:55:40

❶ VC 簡單加密

#include <stdio.h>
#include <string.h>void main()
{
char a[50] = "加密~!中英文都要支持!越簡單越好!";//原文
char b[50];
char key[5] = "abcd\0";//密鑰
int i, j; printf("原文:%s\n\n", a);
printf("密鑰:%s\n\n", key); for (i = 0; i < strlen(a); i ++)
{
for (j = 0; j < 4; j ++)
{
b[i] = a[i] ^ key[j];//將每一個原文字元跟密鑰字元異或
}
}
b[i] = 0;//結束字元串

printf("加密後:%s\n\n", b); for (i = 0; i < strlen(a); i ++)
{
for (j = 3; j >= 0; j --)
{
b[i] = b[i] ^ key[j];
}
}
printf("解密後:%s\n\n", a);
}

❷ vc加密軟體是哪個國家的

這個不太清楚,如果你需要使用加密軟體加密數據,可以試一下超級加密3000

超級加密3000採用國際上成熟的加密演算法和安全快速的加密方法,可以有效保障數據安全!

具體操作方法:

1下載安裝超級加密3000。

2 然後在需要加密的文件上單擊滑鼠右鍵選擇超級加密。

3 在彈出的文件加密窗口中設置文件加密密碼就OK了。

❸ VC 如何把字元串加密成數字

如果加密成一串字元的話可以搞定。 如果限定為加密結果為數字的話搞不定的。

❹ 如何將VC 程序加密防盜

學名密鑰盤,是當下軟體保護的最好辦法,有專門的外包供應商,在中國比較專業的例如飛天誠信,其盤能存儲私鑰,私鑰不可導出。一般內部有硬體實現的哈希演算法很公鑰演算法,能簽名,校驗,非常安全。在軟體運行時不停監測密鑰盤的存在,並校驗口令。
換句話說,是軟體就能破解,包括這種方式,就看破解成本的大小。可以修改程序完全繞過密鑰盤。
軟體保護的終極形態是把演算法固化為硬體,灌參數運行。
另外在線激活是個不錯的身份授權方式

❺ vc 6.0加密視頻exe文件

給文件加密很簡單,最簡單的方法就是下載使用文件夾加密超級大師
文件夾加密超級大師是文件加密軟體中非常不錯的選擇。
文件夾加密超級大師是專業的文件加密軟體,文件加密後如果需要使用,只需要輸入正確密碼,
點擊打開,使用完畢後,文件就自動回復到加密狀態了。
非常好用,強烈推薦。

❻ 用vc實現對文件夾加密

這個我不清楚。


給文件夾加密,我使用的是文件夾加密超級大師。


文件夾加密超級大師支持所有windows系統,可以加密文件夾,加密文件,保護磁碟和數據粉碎,使用起來非常方便。

❼ VC 如何加密解密 ini 文本文檔

C++加密解密函數及用法示例

// 常量
#define C1 52845
#define C2 22719

CString Encrypt(CString S, WORD Key) // 加密函數
{
CString Result,str;
int i,j;

Result=S; // 初始化結果字元串
for(i=0; i<S.GetLength(); i++) // 依次對字元串中各字元進行操作
{
Result.SetAt(i, S.GetAt(i)^(Key>>8)); // 將密鑰移位後與字元異或
Key = ((BYTE)Result.GetAt(i)+Key)*C1+C2; // 產生下一個密鑰
}
S=Result; // 保存結果
Result.Empty(); // 清除結果
for(i=0; i<S.GetLength(); i++) // 對加密結果進行轉換
{
j=(BYTE)S.GetAt(i); // 提取字元
// 將字元轉換為兩個字母保存
str="12"; // 設置str長度為2
str.SetAt(0, 65+j/26);//這里將65改大點的數例如256,密文就會變亂碼,效果更好,相應的,解密處要改為相同的數
str.SetAt(1, 65+j%26);
Result += str;
}
return Result;
}

CString Decrypt(CString S, WORD Key) // 解密函數
{
CString Result,str;
int i,j;

Result.Empty(); // 清除結果
for(i=0; i < S.GetLength()/2; i++) // 將字元串兩個字母一組進行處理
{
j = ((BYTE)S.GetAt(2*i)-65)*26;);//相應的,解密處要改為相同的數

j += (BYTE)S.GetAt(2*i+1)-65;
str="1"; // 設置str長度為1
str.SetAt(0, j);
Result+=str; // 追加字元,還原字元串
}
S=Result; // 保存中間結果
for(i=0; i<S.GetLength(); i++) // 依次對字元串中各字元進行操作
{
Result.SetAt(i, (BYTE)S.GetAt(i)^(Key>>8)); // 將密鑰移位後與字元異或
Key = ((BYTE)S.GetAt(i)+Key)*C1+C2; // 產生下一個密鑰
}
return Result;
}

用法

CString text=_T("192.168.18.14");//需要加密的字元串
WORD key=1314;//key
CString jiami=Encrypt(text,key);//加密
AfxMessageBox(_T("密文:")+jiami);
CString jiemi=Decrypt(jiami,key);//解密
AfxMessageBox(_T("原文:")+jiemi);

❽ vc如何對文件夾進行加密,只有我的程序能夠打開

  • 有種方法,可以試試:
    先保存文件夾的文件鏈表信息(類似於一顆樹),然後把所有的文件的內容加密後累計在一個文件中。解密的時候先讀出文件鏈表信息,然後把文件內容解密後生成在各自的文件中。

    這種方法對大文件夾來說雖然效率比較低,但是非常有效的。可以把加密後的文件夾進行任意拷貝移動,跟操作系統沒有多大的關系,也就是重新安裝了操作系統、格式化了系統盤,也可以正常使用。

    許多文件夾加密的方法是只是對文件夾的屬性進行處理了,一旦重新安裝系統或拷貝在其他電腦上就不行了。



❾ 如何給vc程序加密

不懂加密直接加殼吧,bbs.pediy.com這上面資料很多
建議加強殼TMD,NoobyProtect,Zprotect等
關鍵代碼用VMProtect或NoobyProtect加密
以上軟體均有破解版

❿ 請問VC++中有沒有直接對文件進行加密解密的函數呢

肯定有。試試這個 在我電腦上是可以用的系統是(win7) system("rar a abc_加密 -r -hp密碼 c:\\abc\\*.*");
那個rar.exe 要載入到運行程序裡面和你的資源程序一起運行。還是不行就查win 的加密API。還有就是 Unix 系統了。des加密程序 :一般是開一個openssl進程,用blowfish等演算法進行加密解密.代碼如下:enssl enc -abc -e -user -pass pass:密碼 加密程序 解密是話就是把-e 換成 -d 就可以了。

閱讀全文

與vc加密相關的資料

熱點內容
化學基礎pdf 瀏覽:896
51單片機晶碼管 瀏覽:281
怎麼查伺服器假死原因日誌在哪看 瀏覽:277
掃描pdf文件 瀏覽:926
解壓密碼百度雲在線解壓 瀏覽:767
傳播學演算法推薦 瀏覽:749
我的世界網路游戲如何查找伺服器 瀏覽:257
安卓和蘋果通訊錄怎麼互傳 瀏覽:203
怎麼打開隱私與應用加密的菜單 瀏覽:416
我的世界伺服器小游戲的地址大全 瀏覽:578
在網路安全中加密安全機制提供了數據的 瀏覽:249
南京前端程序員私活怎麼收費 瀏覽:981
拓撲pdf 瀏覽:440
如何在工行app查我的訂單 瀏覽:214
車壓縮機改電動 瀏覽:83
如何尋找音樂app 瀏覽:831
一加加密的照片 瀏覽:200
阿里雲虛擬主機php 瀏覽:639
不卡點的解壓視頻 瀏覽:391
hex文件下載單片機 瀏覽:873