1樓:匿名使用者
關慎祥芹鍵在於採用什麼加密演算法,簡單點的用異寬畢或算宴廳法,複雜點的用對稱演算法等,**框架大體如上面列出的。
【急】怎麼用c++把文字加密到**中,然後解密,得到文字。
2樓:網友
混精滾。
等待各路大神的神回覆。
用c++寫乙個對文字檔案加密的程式和乙個解密的程式。急用呀!
3樓:網友
/*#include
int jiami(char *file1, char *file2)
fclose(fp1);
fclose(fp2);
return 1;
int jiemi(char *file1, char *file2)
fclose(fp1);
fclose(fp2);
return 1;
int main( )
加解密程式都在裡面了,在vc6下除錯通過。
c++中讀取txt文件中內容並顯示在edit框中的問題
4樓:白頭老漢
這個方法是用來讀文字檔案的。而加密後的檔案裡,什麼內容都可能有,所以不能用文字方式讀,必須以二進位方式讀。另外,把密文顯示在edit上也是沒有意義的,因為裡面可能有無法顯示的字元。
5樓:網友
你這是一行一行讀取吧。是通過字元或者判斷的。加密之後可能變成其他字元了,或者其他字元變成了,沒辦法準確的判斷一行,所以再讀行就出錯了。
6樓:理想之芽
c++用檔案流和字串流來做吧,都是流,轉化也簡單。
用c++編寫乙個簡單的檔案加密程式
7樓:網友
這個我不會。
超級加密3000有超快和最強的檔案、資料夾加密功能、資料保護功能,資料夾、檔案的粉碎刪除以及資料夾偽裝等功能。
超級加密 3000採用先進的加密演算法,使你的檔案和資料夾加密後,真正的達到超高的加密強度,讓你的加密資料無懈可擊。
超級加密3000還支援加密檔案的臨時解密,檔案加密後,雙擊加密檔案,在彈出密碼輸入對話方塊輸入正確的密碼選擇確定,該加密檔案就處於臨時解密,檔案使用完畢退出以後,它自動恢復到加密狀態,無需再加密。
8樓:浩星瑜敏
我自己想寫乙個加密的方式。
還覺得這個挺難的。
如果真的沒有太高的c++這一塊的基礎的話。
真的是沒法做到,因為**比較難寫的。
只能求助於那些摸到水深水淺的那些c++大神們。
之後摸著他(她)們的大腿,然後就說把源**的思路原形給我!
c++如何向文字寫入不可見字元
9樓:網友
不可見字元有很多,你查下ascii字元表就行了,用個加密程式把要輸出的東西加密,然後再寫到文字里就行了。
10樓:網友
空格不就是不可見嗎。
簡單文字檔案的加密與解密。
11樓:網友
給檔案加密,我們公司使用的是超級加密3000軟體,這款軟體操作起來還是比較簡便的。
啟動超級加密3000進入軟體主介面,在軟體主視窗下方的的檔案瀏覽控制項裡面選擇您需要加密的檔案,然後點選視窗上方的「資料加密」按鈕。
在彈出的資料加密視窗中輸入檔案加密密碼,選擇合適的檔案加密型別,然後點選確定按鈕就可以了。
您可以使用這個方法給您的檔案加密試試。
12樓:網友
[idea_ -這個源程式是對單鑰密碼演算法idea的簡單實現,非常適合剛開始學密碼學的人。
自己寫的des演算法。rar] -自己寫的乙個des加密演算法軟體,在vc環境寫的,編譯後,對文件進行加密解密。使用方法從介面上一目瞭然。
這是乙個簡單的檔案加密的例子,該例子採用了crypto api實現檔案的加密,例子中可以使用不同的演算法,對稱加密檔案。
proj8_ -這是乙個加密解密軟體,能保證加密前解密後內容保持一致,內容較為簡單,[ 1、對於凱撒密文,實現了:1種盲目式搜尋,4種啟發式搜尋,以及利用金鑰實現的凱撒加密系統。 2、對於代入法密文,實現了:
2種啟發式搜尋,1種利用金鑰的代入法加密系統以及隨機生成金鑰的代入法加密系統。 3、字典工具,實現了對詞庫的增加,刪除,檢查等一系列的操作種其他較為經典的加密方法的。
txt)進行加密、解密。加密後檔案(密文)儲存形式為字尾為。tyc的檔案。
加密、解密都設有儲存原檔案或刪除原檔案的不同選項。使用者可根據個人要求自主選擇。 •加密時若使用者所設密碼小於6個字元,將自動彈出安全提示。
可以選擇返回加重。
關於網路資訊密碼學的加密和解密演算法,包括des,lfsr,caeser,idea,rc4,keyword,vigenere,playfair
可選擇硬碟中的特定檔案加密解密,包含des演算法對操作密碼加密、採用blowfish演算法對檔案資料進行加密。
idea_ -idea是乙個分組長度為64位的分組密碼演算法,金鑰長度為128位(抗強力攻擊能力比des強),同一演算法既可加密也可解密。 idea的「混淆」和「擴散」設計原則來自三種運算,它們易於軟、硬體實現(加密速度快):
檔案列表(點選判斷是否您需要的檔案):
例項05...
C如何對檔案進行讀寫,c 如何讀寫文字檔案
省略些許判斷 如有無該檔案 filestream fs new filestream a.txt filemode.open streamreader sr new streamreader fs 讀取回 string txt sr.readtoend streamwriter sw new str...
c中,如何在寫入檔案之前將文字檔案清空
覆蓋原檔案 filemode.open 換成filemode.create c 如何在文字檔案中新增資料而不清除原來的內容?從msdn可查到baistreamwriter的構du造函式zhipublic streamwriter 加sw.write translate this.textbox1.t...
C 如何文字檔案寫入1000行後停止寫入並結束程式執行
include include include using namespace std int main const int count sizeof array sizeof int ofstream out stout.txt for int i 0 i 1000 next permutatio...