當前位置:首頁 » 密碼管理 » 0ok加密

0ok加密

發布時間: 2022-05-25 06:32:00

⑴ 有哪些有趣的加密方法

1.豬圈密碼

<img src="https://pic2.mg.com/50/v2-_hd.jpg" data-rawwidth="406" data-rawheight="107" class="content_image" width="406"&g

鍵盤按ABC的順序排列得到對應的字母,Q=A,W=B....

4.柵欄加密

加密過程:

如果我們想要加密一句話,比如:

Hello World;

這時候我們先把話中的空格去掉:

HelloWorld;

然後,我們先數一數這句話中有多少個字:

10個;

那麼分欄,10個可以分成2*5欄,那麼產生如下效果;

H e l l o

W o r l d;

上下對齊進行重新拼寫;

HWeolrllod;

OK,加密完了。

解密過程:IILYOAVNEBSAHR,這一串是14個字母,以2個字元為1欄,排列成7*2的矩陣:

II

LY

OA

VN

EB

SA

HR

再豎嚮往下讀:ILOVESHIYANBAR

5.當鋪密碼當鋪密碼就是一種將中文和數字進行轉化的密碼,演算法相當簡單:當前漢字有多少筆畫出頭,就是轉化成數字幾。例如:

王夫 井工 夫口 由中人 井中 夫夫 由中大:

67 84 70 123 82 77 125

⑵ 如何加密

文件夾加密超級大師
http://www.skycn.com/soft/23563.html

強大、專業的文件、文件夾加密軟體。方便安全的解決你的數據保密和安全問題。有超快和最強的文件夾,文件加密、文件夾、文件的粉碎刪除以及文件夾偽裝、驅動器隱藏加鎖和禁止使用USB設備清理系統垃圾和系統優化和安全設置等功能。文件和文件夾的臨時解密功能:文件和文件夾加密後,在使用時輸入密碼,選擇打開。使用完畢退出後,自動恢復到加密狀態,無需再次加密。

超級加密3000
http://www.skycn.com/soft/24090.html

功能強大的文件和文件夾加密和保護軟體。有超快和最強的文件、文件夾加密功能、數據保護功能,文件夾、文件的粉碎刪除以及文件夾偽裝等功能。本軟體採用先進的加密演算法,使你的文件和文件夾加密後。真正的達到超高的加密強度,讓你的加密數據無懈可擊。還支持加密文件的臨時解密,文件加密後,雙擊,彈出密碼輸入對話框,輸入正確的密碼選擇打開,該加密文件就處於臨時解密,文件使用完畢退出以後,它自動恢復到加密狀態,無需再加密。

⑶ 加密演算法實現代碼

這個是界面效果,我不是用C++寫的,是用C#寫的可以參考下:

實現的代碼如下:

usingSystem;

usingSystem.Collections.Generic;

usingSystem.ComponentModel;

usingSystem.Data;

usingSystem.Drawing;

usingSystem.Text;

usingSystem.Windows.Forms;

usingSystem.Collections;

usingSystem.IO;

usingSystem.Security.Cryptography;

usingSystem.Security;

namespaceKey

{

publicpartialclassfrmKey:Form

{

privatestringkey;//默認密鑰"yupengcheng"

privatebyte[]sKey;

privatebyte[]sIV;

publicfrmKey()

{

InitializeComponent();

}

privatevoidForm1_Load(objectsender,EventArgse)

{

button4.Enabled=false;

}

///<summary>

///選擇輸入路徑

///</summary>

privatevoidbutton1_Click(objectsender,EventArgse)

{

//openFileDialog1.Filter="所有文件(*.*)|*.*";

openFileDialog1.ShowDialog();

stringfilename=openFileDialog1.FileName;

inti=filename.LastIndexOf(".");

if(i!=-1)

{

stringfiletype=filename.Substring(filename.LastIndexOf("."));

if(this.radioButton1.Checked)

{

filename=filename.Replace("(解密文件)","");

textBox2.Text=filename.Substring(0,filename.LastIndexOf("."))+"(加密文件)"+filetype;

}

else

{

filename=filename.Replace("(加密文件)","");

textBox2.Text=filename.Substring(0,filename.LastIndexOf("."))+"(解密文件)"+filetype;

}

}

if(filename!="")

{

textBox1.Text=openFileDialog1.FileName;

}

}

///<summary>

///選擇輸出路徑

///</summary>

privatevoidbutton4_Click(objectsender,EventArgse)

{

this.saveFileDialog1.ShowDialog();

if(saveFileDialog1.FileName!="")

{

this.textBox2.Text=saveFileDialog1.FileName;

}

}

///<summary>

///加密radioButton

///</summary>

privatevoidradioButton1_CheckedChanged(objectsender,EventArgse)

{

button3.Text="開始加密";

}

///<summary>

///解密radioButton

///</summary>

privatevoidradioButton2_CheckedChanged(objectsender,EventArgse)

{

button3.Text="開始解密";

}

///<summary>

///明密/暗密

///</summary>

privatevoidbutton2_Click(objectsender,EventArgse)

{

if(button2.Text=="明密")

{

textBox3.PasswordChar=Convert.ToChar(0);

button2.Text="暗密";

}

else

{

textBox3.PasswordChar=char.Parse("*");

button2.Text="明密";

}

}

///<summary>

///開始加密/開始解密

///</summary>

privatevoidbutton3_Click(objectsender,EventArgse)

{

if(this.textBox1.Text==""||this.textBox2.Text=="")

{

MessageBox.Show("文件路徑不能為空!","警告提示",MessageBoxButtons.OK,MessageBoxIcon.Warning);

return;

}

if(textBox3.Text!="yupengcheng")

{

MessageBox.Show("輸入的密碼不正確,請重新輸入!","錯誤提示",MessageBoxButtons.OK,MessageBoxIcon.Error);

textBox3.Text="";

return;

}

else

{

key="yupengcheng";

if(button3.Text=="開始加密")

{

statusBar1.Visible=true;

statusBar1.Text="正在加密文件,請等待.....";

if(EncryptFile(this.textBox1.Text,this.textBox2.Text,textBox3.Text))

{

statusBar1.Text="加密完成。";

MessageBox.Show("文件加密成功!","成功提示",MessageBoxButtons.OK,MessageBoxIcon.Information);

}

statusBar1.Visible=false;

}

else

{

statusBar1.Visible=true;

statusBar1.Text="正在解密文件,請等待.....";

if(DecryptFile(this.textBox1.Text,this.textBox2.Text,textBox3.Text))

{

statusBar1.Text="解密完成。";

MessageBox.Show("文件解密成功!","成功提示",MessageBoxButtons.OK,MessageBoxIcon.Information);

}

statusBar1.Visible=false;

}

}

}

///<summary>

///取消

///</summary>

privatevoidbutton5_Click(objectsender,EventArgse)

{

Application.Exit();

}

///<summary>

///加密方法

///</summary>

///<paramname="filePath">加密輸入路徑</param>

///<paramname="savePath">加密輸出路徑</param>

///<paramname="keyStr">密匙</param>

///<returns></returns>

publicboolEncryptFile(stringfilePath,stringsavePath,stringkeyStr)

{

DESCryptoServiceProviderdes=newDESCryptoServiceProvider();

if(keyStr=="")

keyStr=key;

try

{

FileStreamfs=File.OpenRead(filePath);

byte[]inputByteArray=newbyte[fs.Length];

fs.Read(inputByteArray,0,(int)fs.Length);

fs.Close();

byte[]keyByteArray=Encoding.Default.GetBytes(keyStr);

SHA1ha=newSHA1Managed();

byte[]hb=ha.ComputeHash(keyByteArray);

sKey=newbyte[8];

sIV=newbyte[8];

for(inti=0;i<8;i++)

sKey[i]=hb[i];

for(inti=8;i<16;i++)

sIV[i-8]=hb[i];

des.Key=sKey;

des.IV=sIV;

MemoryStreamms=newMemoryStream();

CryptoStreamcs=newCryptoStream(ms,des.CreateEncryptor(),CryptoStreamMode.Write);

cs.Write(inputByteArray,0,inputByteArray.Length);

cs.FlushFinalBlock();

fs=File.OpenWrite(savePath);

foreach(bytebinms.ToArray())

{

fs.WriteByte(b);

}

fs.Close();

cs.Close();

ms.Close();

returntrue;

}

catch

{

MessageBox.Show("找不到指定的文件,請重新輸入!","警告提示",MessageBoxButtons.OK,MessageBoxIcon.Warning);

returnfalse;

}

}

///<summary>

///解密方法

///</summary>

///<paramname="filePath">解密輸入路徑</param>

///<paramname="savePath">解密輸出路徑</param>

///<paramname="keyStr">密匙</param>

///<returns></returns>

publicboolDecryptFile(stringfilePath,stringsavePath,stringkeyStr)

{

DESCryptoServiceProviderdes=newDESCryptoServiceProvider();

if(keyStr=="")

keyStr=key;

try

{

FileStreamfs=File.OpenRead(filePath);

byte[]inputByteArray=newbyte[fs.Length];

fs.Read(inputByteArray,0,(int)fs.Length);

fs.Close();

byte[]keyByteArray=Encoding.Default.GetBytes(keyStr);

SHA1ha=newSHA1Managed();

byte[]hb=ha.ComputeHash(keyByteArray);

sKey=newbyte[8];

sIV=newbyte[8];

for(inti=0;i<8;i++)

sKey[i]=hb[i];

for(inti=8;i<16;i++)

sIV[i-8]=hb[i];

des.Key=sKey;

des.IV=sIV;

MemoryStreamms=newMemoryStream();

CryptoStreamcs=newCryptoStream(ms,des.CreateDecryptor(),CryptoStreamMode.Write);

cs.Write(inputByteArray,0,inputByteArray.Length);

cs.FlushFinalBlock();

fs=File.OpenWrite(savePath);

foreach(bytebinms.ToArray())

{

fs.WriteByte(b);

}

fs.Close();

cs.Close();

ms.Close();

returntrue;

}

catch

{

MessageBox.Show("找不到指定的文件,請重新輸入!","警告提示",MessageBoxButtons.OK,MessageBoxIcon.Warning);

returnfalse;

}

}

privatevoidtextBox1_TextChanged(objectsender,EventArgse)

{

if(textBox1.Text==""||textBox1.Text==null)

{

button4.Enabled=false;

}

else

{

button4.Enabled=true;

}

}

}

}

⑷ 怎麼給文件夾加密,加密文件夾使用什麼方法好

簡單方法;
方法一:將想要加密的文件——右鍵添加到壓縮文件(ZTP格式)——生成zip壓縮文件夾右鍵——打開方式——用compressdfolders之後對生成的這個文件添加密碼OK。試試!
方法二:將想要加密的文件——右鍵添加到壓縮文件——選高級——設置密碼——OK
當然也可以下載「文件夾加密超級大師 」「隱身俠」來完成

⑸ 請問文件夾怎麼加密

加密文件夾可以用系統自帶的EFS加密功能,但操作起來比較的麻煩,並且你也看不到打開文件或文件夾需要密碼的效果,而且重裝系統後加密的文件就無法打開。

所以我建議你使用專業的文件加密軟體和文件夾加密軟體——文件夾加密超級大師。

用文件夾加密超級大師給文件夾加密也非常簡單:

1 下載安裝文件夾加密超級大師。

2 在需要加密的文件夾上單擊右鍵選擇加密,然後在彈出的文件夾加密窗口中輸入加密密碼就OK。

文件夾加密超級大師是專業的文件加密軟體和文件夾加密軟體,是加密軟體中非常不錯的選擇,非常好用,強烈推薦。

⑹ 怎樣個文件加密

《高強度文件夾加密大師》一款專業的文件和文件夾加密器。 絕不是簡單的隱藏文件夾!!! 這款文件加密軟體具有界面漂亮友好、簡單易用、功能強大和兼容性好等特點。 經它加密的文件夾可以移動到其他電腦上使用。 而且支持臨時解密的功能,讓您不用每次都重新加密! 並且它不受系統影響,即使重裝、Ghost還原、系統盤格式化,也依然可以照樣使用。 它支持兩種加密方式:「本機加密」和「移動加密」。 其中的「移動加密」是本軟體原創的加密方式 ,使用這種方式加密的文件夾可以隨意的移動到任何電腦上,包括未安裝本軟體的電腦上 使用的加密方式安全性極高,不僅僅是簡單的文件夾隱藏文件隱藏。 值得一提的是它的加密速度極快,上百 G 的數據僅需1秒鍾完成。 沒有大小限制。 使用了高強度的加密演算法,給文件夾加密碼,讓您的文件夾更安全。不僅可以將您的文件夾徹底隱藏起來,更可以鎖定您的軟盤、硬碟等所有驅動器!方便,安全! 另外它與系統結合的天衣無縫,在電腦中任何一個文件夾上右鍵即可加密。 設置運行密碼:讓軟體只允許您一人使用。 強大的防刪除功能:讓破壞者無從下手。 本軟體為綠色軟體,安裝卸載100% 無殘留。

一、加密文件或文件夾
步驟一:打開Windows資源管理器。
步驟二:右鍵單擊要加密的文件或文件夾,然後單擊「屬性」。
步驟三:在「常規」選項卡上,單擊「高級」。選中「加密內容以便保護數據」復選框

在加密過程中還要注意以下五點:
1.要打開「Windows 資源管理器」,請單擊「開始→程序→附件」,然後單擊「Windows 資源管理器」。
2.只可以加密NTFS分區卷上的文件和文件夾,FAT分區卷上的文件和文件夾無效。
3.被壓縮的文件或文件夾也可以加密。如果要加密一個壓縮文件或文件夾,則該文件或文件夾將會被解壓
4.無法加密標記為「系統」屬性的文件,並且位於systemroot目錄結構中的文件也無法加密。
5.在加密文件夾時,系統將詢問是否要同時加密它的子文件夾。如果選擇是,那它的子文件夾也會被加密,以後所有添加進文件夾中的文件和子文件夾都將在添加時自動加密。

二、解密文件或文件夾
步驟一:打開Windows資源管理器。
步驟二:右鍵單擊加密文件或文件夾,然後單擊「屬性」。
步驟三:在「常規」選項卡上,單擊「高級」。
步驟四:清除「加密內容以便保護數據」復選框。

同樣,我們在使用解密過程中要注意以下問題:
1.要打開「Windows資源管理器」,請單擊「開始→程序→附件」,然後單擊「Windows資源管理器」。
2.在對文件夾解密時,系統將詢問是否要同時將文件夾內的所有文件和子文件夾解密。如果選擇僅解密文件夾,則在要解密文件夾中的加密文件和子文件夾仍保持加密。但是,在已解密文件夾內創立的新文件和文件夾將不會被自動加密。

以上就是使用文件加、解密的方法!而在使用過程中我們也許會遇到以下一些問題,在此作以下說明:
1.高級按鈕不能用
原因:加密文件系統(EFS)只能處理NTFS文件系統卷上的文件和文件夾。如果試圖加密的文件或文件夾在FAT或FAT32卷上,則高級按鈕不會出現在該文件或文件夾的屬性中。
解決方案:
將卷轉換成帶轉換實用程序的NTFS卷。
打開命令提示符。
鍵入:Convert [drive]/fs:ntfs
(drive 是目標驅動器的驅動器號)
2.當打開加密文件時,顯示「拒絕訪問」消息
原因:加密文件系統(EFS)使用公鑰證書對文件加密,與該證書相關的私鑰在本計算機上不可用。
解決方案:
查找合適的證書的私鑰,並使用證書管理單元將私鑰導入計算機並在本機上使用。
3.用戶基於NTFS對文件加密,重裝系統後加密文件無法被訪問的問題的解決方案(注意:重裝Win2000/XP前一定要備份加密用戶的證書):
步驟一:以加密用戶登錄計算機。
步驟二:單擊「開始→運行」,鍵入「mmc」,然後單擊「確定」。
步驟三:在「控制台」菜單上,單擊「添加/刪除管理單元」,然後單擊「添加」。
步驟四:在「單獨管理單元」下,單擊「證書」,然後單擊「添加」。
步驟五:單擊「我的用戶賬戶」,然後單擊「完成」(如圖2,如果你加密用戶不是管理員就不會出現這個窗口,直接到下一步) 。
步驟六:單擊「關閉」,然後單擊「確定」。
步驟七:雙擊「證書——當前用戶」,雙擊「個人」,然後雙擊「證書」。
步驟八:單擊「預期目的」欄中顯示「加密文件」字樣的證書。
步驟九:右鍵單擊該證書,指向「所有任務」,然後單擊「導出」。
步驟十:按照證書導出向導的指示將證書及相關的私鑰以PFX文件格式導出(注意:推薦使用「導出私鑰」方式導出,這樣可以保證證書受密碼保護,以防別人盜用。另外,證書只能保存到你有讀寫許可權的目錄下)。
4.保存好證書
注意將PFX文件保存好。以後重裝系統之後無論在哪個用戶下只要雙擊這個證書文件,導入這個私人證書就可以訪問NTFS系統下由該證書的原用戶加密的文件夾(注意:使用備份恢復功能備份的NTFS分區上的加密文件夾是不能恢復到非NTFS分區的)。

最後要提一下,這個證書還可以實現下述用途:
(1)給予不同用戶訪問加密文件夾的許可權
將我的證書按「導出私鑰」方式導出,將該證書發給需要訪問這個文件夾的本機其他用戶。然後由他登錄,導入該證書,實現對這個文件夾的訪問。
(2)在其也WinXP機器上對用「備份恢復」程序備份的以前的加密文件夾的恢復訪問許可權
將加密文件夾用「備份恢復」程序備份,然後把生成的Backup.bkf連同這個證書拷貝到另外一台WinXP機器上,用「備份恢復」程序將它恢復出來(注意:只能恢復到NTFS分區)。然後導入證書,即可訪問恢復出來的文件了。

Win98加密文件夾四法

一、文件夾屬性法

在「Windows資源管理器」窗口,右鍵單擊要加密的文件夾,單擊「屬性」,選中「隱藏」復選框。在注冊表的「HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\explorer\Advanced\Folder\Hidden\SHOWALL」分支下,將「CheckedValue」的鍵值設置為數字「0」。以後,即使在「Windows資源管理器」窗口,單擊「查看」菜單中的「文件夾選項」,單擊「查看」選項卡,選中「顯示所有文件」復選鈕,也無法看到具有隱藏屬性的文件夾。

二、「回收站」法

首先確認選中了「顯示所有文件」復選鈕,並且注冊表中「CheckedValue」的鍵值為「1」。然後,在「Windows資源管理器」窗口,右鍵單擊「C:\RECYCLED」文件夾(這是C盤上「回收站」對應的文件夾),再單擊「屬性」,單擊「常規」選項卡,清除「啟用縮略圖方式查看」和「只讀」復選框,單擊「確定」按鈕。關閉並重新啟動「Windows資源管理器」後,將會看到「C:\RECYCLED」文件夾中有一個desktop.ini文件。把該文件復制到要加密的文件夾中,並把該文件夾設為「只讀」屬性。

三、「文件管理器」法

單擊「開始/運行」,鍵入「winfile」,單擊「確定」按鈕,打開「文件管理器」窗口,單擊「查看」菜單中的「按文件類型」,選中「顯示隱藏/系統文件」復選框,單擊「確定」按鈕。把要加密的文件夾拖到「C:\RECYCLED」文件夾或者其他分區的「RECYCLED」文件夾。這樣,在「我的電腦」或「Windows資源管理器」窗口中就看不到這個文件夾了。

四、設置密碼法

1、打開「資源管理器」,選定要加密或要保護的文件夾(文件目錄),在其中空白處單擊滑鼠右鍵,選擇「自定義文件夾…」選項;
2、在「自定義文件夾」的復選框中,選擇「創建或編輯HTML文檔」,並單擊「下一步」,系統准備啟動HTML編輯器;
3、單擊「下一步」,系統啟動HTML編輯器,自動打開Folder.htt文檔;
4、編輯Folder.htt文檔,搜索「JavaScript」字元,在下方頂頭輸入以下3行內容:

var pass = prompt("請輸入密碼")

if(pass != "ABC")

{window.location="E:"};

5、保存Folder.htt文檔並退出編輯,選擇「完成」;到此,對文件夾的加密或保護便已完成;
6、加密測試,關閉已打開的所有文檔及文件夾,重新打開「資源管理器」,點擊已加密的文件夾,系統便會提示輸入密碼,輸入正確的密碼(本文設定的密碼為ABC)就可以訪問該文件夾,反之則會轉入E盤而無法訪問,從而保護該文件夾及其中的文檔。

可以用《文件夾加密大師》,它是一款用於加密計算機上各種文件夾的工具軟體。

下載地址:http://www.mydown.com/soft/243/243250.html

《文件夾加密大師》是一款完全免費而且不帶有任何直接或間接盈利性質的公益軟體。

《文件夾加密大師》允許您自由地使用,復制和傳播她,前提是必須保證本軟體和本文件的完整性。

《文件夾加密大師》不會對您的任何物質的或精神的損失負責,請自行衡量使用本軟體的安全性。

二、軟體特色

《文件夾加密大師》的主要功能就是對計算機上面的各種文件夾進行加密。加密後的文件夾再打開它時,必須輸入正確的密碼,否則不能打開文件夾。通過它,您的敏感資料將會得到強有力的保護。相對市面上的其他加密產品而言,本軟體具有以下特點:

1,加密速度快。加密速度與文件夾內容的多少無關。在一秒鍾之內即可完成整個加密過程。

2,加密強度高。加密後的文件夾能夠有效地抵抗各種惡意破解。

3,安全性能好。加密後的文件夾,即使是重裝操作系統,或者是切換到其他操作系統,其加密依然有效。

三、使用說明

1,加密

加密的方式有兩種:一種是選定任何一個你希望加密的文件夾,然後點擊滑鼠右鍵,在右鍵彈出的快捷菜單中選擇「加密文件夾」的選項。然後輸入密碼,即可完成加密。這是最常用,最方便的一種加密方式。另一種加密方式是打開程序主界面,在主界面中選擇「加密」按鈕,然後根據提示即可完成加密。在這個過程中,你可以選擇是否改變加密後的文件夾圖標,是否徹底隱藏文件夾。

2,解密

解密的方式也有兩種:第一種是直接雙擊加密後的文件夾,然後輸入預先設定的密碼,即可完成解密。另一種是打開主界面,然後你可以看到加密文件夾的列表,你可以選定需要解密的文件夾,然後點擊「解密」按鈕,輸入預設的密碼,即可完成解密。

四、注意事項

1,加密文件夾所在的驅動器不能被格式化,否則加密後的文件夾不能被恢復。

2,不建議把重要的文件夾放在系統盤進行加密,否則當系統被Ghost還原之後,加密文件夾有可能被損壞。

3,不能對系統文件夾和正在使用中的文件夾進行加密。

五,常見問題說明

1,添加和刪除的功能是什麼?

「添加」按鈕用於增加你以前曾經加密過的文件夾到系統資料庫中,這樣你就可以在主界面列表中方便地找到它。「刪除」按鈕用於刪除已經損壞了的加密文件夾,使其從系統資料庫和主界面列表中清除。

2,刷新按鈕的功能是什麼?

「刷新」按鈕的功能是搜索系統中的所有加密文件夾,重新建立系統中的加密信息資料庫。

3,徹底隱藏文件夾是什麼意思?

「徹底隱藏文件夾」就是指加密後的文件夾不再可見。也就是說,加密後的文件夾會從原來的位置徹底消失,並且在系統的任何地方都找不到它。對於徹底隱藏的文件夾,只能通過主界面解密。主界面的列表中會包含所有的加密文件夾,包括處於徹底隱藏狀態的文件夾。如果你曾經隱藏過的文件夾不能在主界面的列表中發現,請使用「刷新」功能。

熱點內容
c語言發簡訊 發布:2024-05-18 13:23:08 瀏覽:833
vb資料庫程序 發布:2024-05-18 13:01:57 瀏覽:111
新建文件夾2免費手機 發布:2024-05-18 12:56:13 瀏覽:365
自己在家搭建伺服器有水冷散熱嗎 發布:2024-05-18 12:47:27 瀏覽:649
舊版的安卓手機怎麼使用微信 發布:2024-05-18 12:46:36 瀏覽:467
我的世界伺服器開多久 發布:2024-05-18 12:45:32 瀏覽:593
vba獲取網頁表格資料庫資料庫資料庫 發布:2024-05-18 12:23:24 瀏覽:700
騰訊伺服器為什麼卡頓 發布:2024-05-18 12:02:12 瀏覽:306
如何知道密碼鎖有沒有nfc 發布:2024-05-18 11:58:09 瀏覽:962
單片機c語言模塊化編程 發布:2024-05-18 11:53:16 瀏覽:645