❶ 加密是什麼意思啊
就是設置密碼來保護你的東西,比如說保護用戶名不被盜用、保護壓縮文件不被其他人打開,等等。
不過網上流傳有許多破解軟體,據說有用,我沒試過。
❷ 加密的語言!什麼意思
密碼的使用最早可以追溯到古羅馬時期,《高盧戰記》有描述愷撒曾經使用密碼來傳遞信息,即所謂的「愷撒密碼」,它是一種替代密碼,通過將字母按順序推後起3位起到加密作用,如將字母A換作字母D,將字母B換作字母E。因據說愷撒是率先使用加密函的古代將領之一,因此這種加密方法被稱為愷撒密碼。這是一種簡單的加密方法,這種密碼的密度是很低的,只需簡單地統計字頻就可以破譯。 現今又叫「移位密碼」,只不過移動的為數不一定是3位而已。
密碼術可以大致別分為兩種,即易位和替換,當然也有兩者結合的更復雜的方法。在易位中字母不變,位置改變;替換中字母改變,位置不變。
將替換密碼用於軍事用途的第一個文件記載是愷撒著的《高盧記》。愷撒描述了他如何將密信送到正處在被圍困、瀕臨投降的西塞羅。其中羅馬字母被替換成希臘字母使得敵人根本無法看懂信息。
蘇托尼厄斯在公元二世紀寫的《愷撒傳》中對愷撒用過的其中一種替換密碼作了詳細的描寫。愷撒只是簡單地把信息中的每一個字母用字母表中的該字母後的第三個字母代替。這種密碼替換通常叫做愷撒移位密碼,或簡單的說,愷撒密碼。
盡管蘇托尼厄斯僅提到三個位置的愷撒移位,但顯然從1到25個位置的移位我們搜余都可以使用, 因此,為了使密碼有更高的安全性,單字母替換密碼就出現了。
如:
明碼表 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
密碼表 Q W E R T Y U I O P A S D F G H J K L Z X C V B N M
明文 F O R E S T
密文 Y G K T L Z
只需重排密碼表二十六個字母的順序,允許密碼表是明碼表的任意一種重排,密鑰就會增加到四千億億億多種,我們就有超過4×1027種密碼表。破解就變得很困難。
如何破解包括愷撒密碼在內的單字母替換密碼?
方法:字母頻度分析
盡管我們不知道是誰發現了字母頻度的差異可以用於破解密碼。但是9世紀的科學家阿爾·金迪在《關於破譯加密信息的手稿》對該技術做了最早的描述。
「如果我們知道一條加密信息所使用的語言,那麼破譯這條加密信息的方法就是找出同樣的語言寫的一篇其他文章,大約一頁紙長,然後我們計算其中每個字母的出現頻率。我們將頻率最高的字母標為1號,頻率排第2的標為2號,第三標為3號,依次類推,直到數完樣品文章中所有字母。然後我們觀察需要破譯的密文,同樣分類出所有的字母,找出頻率最高的字母,並全部用樣本文章中最高頻率的字母替換。第二高頻的字母用樣本中2號代替,第三則用3號替換,直到密文中所有字母均已被樣本中的字母替換。」
以英文為例,首先我們以一篇或幾篇一定長度的普通文章,建立字母表中每個字母的頻度表。
在分析密文中的字母頻率,將其對照即可破解。
雖然設密者後來針對頻率分析技術對以前的設密方法做了些改進,比如說引進空符號等,目的是為了打破正常的字母出現頻率。但是小的改進已經無法掩蓋單字母替換法的巨大缺陷了。到16世紀,最好的密碼破譯師已經能夠破譯當時大多數的加密信息。
局限性:
寬漏早短文可能嚴重偏離標准頻率,加入文章少於100個字母,那麼對它的解密就會比較困難。
而且不是所有文章都適用標准頻度:
1969年,法國作家喬治斯·佩雷克寫了一部200頁的小說《逃亡》,其中沒有一個含有字母e的單詞。更令人稱奇的是英國小說家和拼論家吉爾伯特·阿代爾成功地將《逃亡》翻譯成英文,而且其中也沒有一個字母e。阿代爾將這部譯著命名為《真空》。如果這本書用單密碼表進行加密,那麼頻度分析破解它會受到很大的困難。
一套新的密碼系統由維熱納爾(Blaise de Vigenere)於16世紀末確立。其密碼不再用一個密碼表來加密,而是使用了26個不同的密碼表。這種密碼表最大慎雀的優點在於能夠克制頻度分析,從而提供更好的安全保障。
「愷撒密碼」據傳是古羅馬愷撒大帝用來保護重要軍情的加密系統。它是一種替代密碼,通過將字母按順序推後起3位起到加密作用,如將字母A換作字母D,將字母B換作字母E。據說愷撒是率先使用加密函的古代將領之一,因此這種加密方法被稱為愷撒密碼。
假如有這樣一條指令:
RETURN TO ROME
用愷撒密碼加密後就成為:
UHWXUA WR URPH
如果這份指令被敵方截獲,也將不會泄密,因為字面上看不出任何意義。
這種加密方法還可以依據移位的不同產生新的變化,如將每個字母左19位,就產生這樣一個明密對照表:
明:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
密:T U V W X Y Z A B C D E F G H I J K L M N O P Q R S
在這個加密表下,明文與密文的對照關系就變成:
明文:THE FAULT, DEAR BRUTUS, LIES NOT IN OUR STARS BUT IN OURSELVES.
密文:MAX YTNEM, WXTK UKNMNL, EBXL GHM BG HNK LMTKL UNM BG HNKLXEOXL.
很明顯,這種密碼的密度是很低的,只需簡單地統計字頻就可以破譯。於是人們在單一愷撒密碼的基礎上擴展出多表密碼,稱為「維吉尼亞」密碼。它是由16世紀法國亨利三世王朝的布萊瑟·維吉尼亞發明的,其特點是將26個愷撒密表合成一個,見下表:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
A A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
B B C D E F G H I J K L M N O P Q R S T U V W X Y Z A
CC D E F G H I J K L M N O P Q R S T U V W X Y Z A B
D D E F G H I J K L M N O P Q R S T U V W X Y Z A B C
E E F G H I J K L M N O P Q R S T U V W X Y Z A B C D
F F G H I J K L M N O P Q R S T U V W X Y Z A B C D E
G G H I J K L M N O P Q R S T U V W X Y Z A B C D E F
H H I J K L M N O P Q R S T U V W X Y Z A B C D E F G
I I J K L M N O P Q R S T U V W X Y Z A B C D E F G H
J J K L M N O P Q R S T U V W X Y Z A B C D E F G H I
K K L M N O P Q R S T U V W X Y Z A B C D E F G H I J
L L M N O P Q R S T U V W X Y Z A B C D E F G H I J K
M M N O P Q R S T U V W X Y Z A B C D E F G H I J K L
N N O P Q R S T U V W X Y Z A B C D E F G H I J K L M
O O P Q R S T U V W X Y Z A B C D E F G H I J K L M N
P P Q R S T U V W X Y Z A B C D E F G H I J K L M N O
Q Q R S T U V W X Y Z A B C D E F G H I J K L M N O P
R R S T U V W X Y Z A B C D E F G H I J K L M N O P Q
S S T U V W X Y Z A B C D E F G H I J K L M N O P Q R
T T U V W X Y Z A B C D E F G H I J K L M N O P Q R S
U U V W X Y Z A B C D E F G H I J K L M N O P Q R S T
V V W X Y Z A B C D E F G H I J K L M N O P Q R S T U
W W X Y Z A B C D E F G H I J K L M N O P Q R S T U V
X X Y Z A B C D E F G H I J K L M N O P Q R S T U V W
Y Y Z A B C D E F G H I J K L M N O P Q R S T U V W X
Z Z A B C D E F G H I J K L M N O P Q R S T U V W X Y
維吉尼亞密碼引入了「密鑰」的概念,即根據密鑰來決定用哪一行的密表來進行替換,以此來對抗字頻統計。假如以上面第一行代表明文字母,左面第一列代表密鑰字母,對如下明文加密:
TO BE OR NOT TO BE THAT IS THE QUESTION
當選定RELATIONS作為密鑰時,加密過程是:明文一個字母為T,第一個密鑰字母為R,因此可以找到在R行中代替T的為K,依此類推,得出對應關系如下:
密鑰:RELAT IONSR ELATI ONSRE LATIO NSREL
明文:TOBEO RNOTT OBETH ATIST HEQUE STION
密文:KSMEH ZBBLK SMEMP OGAJX SEJCS FLZSY
歷史上以維吉尼亞密表為基礎又演變出很多種加密方法,其基本元素無非是密表與密鑰,並一直沿用到二戰以後的初級電子密碼機上。
❸ 我之前看到一個要把聊天進行加密的話題這是啥意思聊個天還要加密,有啥意義
我們普通老百姓聊個天是沒啥,但是如果你的聊天記錄涉及到商務,涉及到利益問題,要是被別人傳出去了,那你的財產可能就有危險了
❹ 加密是什麼意思
加密的解釋
(1) [encipher]∶把[一份電報]譯成密電碼 (2) [thicken]∶使比原來的緻密
詞語分慎拍解
加的解釋 加 ā 增多:增加。鉛旅追加。加倍。加封。 把本來沒有的添上去:加註解。 加冕 。 把幾個數合起來的演算法:加法。 施以 某種 動作:加以。不加考慮。 使 程度 增寬激羨高:加工。加強。加劇。 超過:加人一等( 形容 學問才能超 密的解釋 密 ì 稠, 空隙 小,與「稀」、「疏」 相對 :緊密。 稠密 。 茂密 。嚴密。 密封 。密布。密集。密匝匝。密鑼緊鼓(喻正式活動前的積極而 緊張 的 准備 ,亦作「緊鑼密鼓」)。 關系近,感情好:密友。密親。 不公開,不公開
❺ 加密的意思加密的意思是什麼
加密的詞語解釋是:加密jiāmì。(1)把一份電報譯成密電碼。(2)使比原來的緻密。
加密的詞語解釋是:加密jiāmì。(1)把一份電報譯成密電碼。(2)使比原來的緻密。 拼音是:jiā mì。 結構是:加(左右結構)密(上下結構)。 詞性是:動詞。 注音是:ㄐ一ㄚㄇ一_。
加密的具體解釋是什麼呢,我們通過以下幾個方面為您介紹:
一、網路解釋【點此查看計劃詳細內容】
加密加密,是以某種特殊的演算法改變原有的信息數據,使得未授權的用戶即使獲得了已加密的信息,但因不知解密的方法,仍然無法了解信息的內容。在航空學中,指利用航空攝影像片上已知的少數控制點,通過對像片測量和計算的方法在像對或整條航攝帶上增加控制點的作業。
關於加密的成語
密密匝匝加油加醋沉密寡言密密層層公規密諫柔情密意密不可分密約偷期遏密八音密密麻麻
關於加密的詞語
機事不密細針密線密不可分私情密語遏密八音沉密寡言密約局羨如偷期百密一疏柔情密意公規密諫
關於加密的造句
1、這里派搜最簡單的方法就是對設備加密,然後再解密,本源代碼就是一個與此相關的例子,對盤數據加密,保護信息隱蔽,防止隱私泄露。
2、收件人沒有加密電子郵件的有效數字標識。
3、本文介紹了廈門市工人文化宮地下停車場內長距離消防卷簾降溫保護問題的方案比較,認為類似工點應當優先採用加密噴頭閉式自動噴水系統。
4、我們回到小孩的例子中,您的夥伴可以使用他的私鑰來加密進攻計劃。
5、這家公司位於加利弗尼亞洲的薩尼維爾市,該公司現在正著手研發它的第一款產品,該公司負責產品研發的副總裁帕特里克?貝德維爾表示,這款產品可以與加密軟體進桐啟行「互動」。
點此查看更多關於加密的詳細信息
❻ c語言文件加密和解密
c語言文件加密和解密方法如下:
1、首先打開VC++6.0;
voidDecryptFile(FILE*sfp,FILE*dfp,charpwd)
{
charch;
while((ch=fgetc(sfp))!=EOF)
{
if((ch>='a')&&(ch<='z'))
{
ch=ch^pwd;
ch=(ch-'a'+25)%26+'a';
}
if((ch>='A')&&(ch<='Z'))
{
ch=ch^pwd;
ch=(ch-'A'+25)%26+'A';
}
fputc(ch,dfp);
}
}
輸出函數,輸出文件內容
voidOutputFile(FILE*fp)
{
charch;
while((ch=fgetc(fp))!=EOF)
putchar(ch);
}
主函數,主要調用這幾個函數
intmain()
{
/*用戶輸入的要加密的文件名*/
charsfilename[20];
/*用戶輸入加密後保存的文件名*/
chardfilename[20];
/*用來保存密碼字元*/
charpwd;
FILE*sfp,*dfp;
printf(":
");
/*得到要加密的文件名*/
gets(sfilename);
/*得到加密後你要的文件名*/
printf(":
");
gets(dfilename);
/*得到加密字元*/
printf("PleaseinputyourPassword:
");
//scanf("%c",&pwd);
pwd=getch();
/*屏幕以*來表示輸入的加密字元*/
printf("*
");
/*以只讀方式打開要加密的文件*/
if((sfp=fopen(sfilename,"r"))==0)
{
printf("Can'topenthefile:%s
",sfilename);
exit(0);
}
/*輸出要加密的文件*/
printf(":
");
OutputFile(sfp);
/*建立加密後的文件*/
if((dfp=fopen(dfilename,"w+"))==0)
{
printf("Can'topenorcreatethefile:%s
",dfilename);
//exit(0);
}
/*文件加密*/
fseek(sfp,0L,SEEK_SET);
EncryptFile(sfp,dfp,pwd);
printf("
Encryptedthefilesuccessfully!
");
/*輸出加密後的文件*/
printf(":
");
fseek(dfp,0L,SEEK_SET);
OutputFile(dfp);
fclose(sfp);
fclose(dfp);
getch();
return0;
}
❼ 加密是什麼意思
加密,是以某種特殊的演算法改變原有的信息數據,使得未授權的用戶即使獲得了已加密的信息,但因不知解密的方法,仍然無法了解信息的內容。 在航空學中,指利用航空攝影像片上已知的少數控制點,通過對像片測量和計算的方法在像對或整條航攝帶上增加控制點的作業。
加密之所以安全,絕非因不知道加密解密演算法方法,而是加密的密鑰是絕對的隱藏,現在流行的RSA和AES加密演算法都是完全公開的,一方取得已加密的數據,就算知道加密演算法也好,若沒有加密的密鑰,也不能打開被加密保護的信息。單單隱蔽加密演算法以保護信息,在學界和業界已有相當討論,一般認為是不夠安全的。公開的加密演算法是給黑客和加密家長年累月攻擊測試,對比隱蔽的加密演算法要安全得多。
在密碼學中,加密是將明文信息隱匿起來,使之在缺少特殊信息時不可讀。雖然加密作為通信保密的手段已經存在了幾個世紀,但是,只有那些對安全要求特別高的組織和個人才會使用它。在20世紀70年代中期,強加密(Strong Encryption) 的使用開始從政府保密機構延伸至公共領域, 並且目 前已經成為保護許多廣泛使用系統的方法,比如網際網路電子商務、手機網路和銀行自動取款機等。
加密可以用於保證安全性, 但是其它一些技術在保障通信安全方面仍然是必須的,尤其是關於數據完整性和信息驗證;例如,信息驗證碼(MAC)或者數字簽名。另一方面的考慮是為了應付流量分析。
加密或軟體編碼隱匿(Code Obfuscation)同時也在軟體版權保護中用於對付反向工程,未授權的程序分析,破解和軟體盜版及數位內容的數位版權管理 (DRM)等。
盡管加密或為了安全目的對信息解碼這個概念十分簡單,但在這里仍需對其進行解釋。數據加密的基本過程包括對稱為明文的原來可讀信息進行翻譯,譯成稱為密文或密碼的代碼形式。該過程的逆過程為解密,即將該編碼信息轉化為其原來的形式的過程。
❽ 話密 是什麼意思
話密就是通話加密的意思,是通話功能的一種。
通話加密功能包括普話轉入密話和直接發起密話兩種模式,其中普話轉入密話指雙方先建立普通通話,然後各自按下加密通話鍵,進入加密通話;直接發起密話(自動模式)指主叫方在起呼時選擇加密通話,發起加密呼叫,被叫方直接接聽(無需再按加密通話鍵),自動建立加密通話。
通話加的原理:
1、兩個用戶要進行通信,最簡單的形式就是將兩部電話機用一對線路連接起來。
2、當發話者拿起電話機對著送話器講話時,聲帶的振動激勵空氣振動,形成聲波。
3、聲波作用於送話器上,使之產生電流,稱為話音電流。
4、話音電流沿著線路傳送到對方電話機的受話器內。
5、而受話器作用與送話器剛好相反-把電流轉化為聲波,通過空氣傳至人的耳朵中。這樣,就完成了最簡單的通話過程。
❾ 語言信息的加密指的是什麼
人類用以表達和傳遞信息的語言,除口授外,大多以文字和圖表形式出現在書籍、報刊、雜志、信件、文章、通知、簽字中,也有通過電話、電報、傳真、廣播、電視等通信傳播工具,間接地表達、傳遞。其中有些語言信息涉及機密,如軍事和政治經濟情報的口令、命令、計劃、文告等內部消息。這些信息在傳遞過程中往往需要加密。
對語言信息加密,要使用暗語。只要雙方事先秘密約定,寓明語於暗語中,顯暗隱明,在一定的時間和地點內,能對明語保密。常用的暗語密約方法有:
1.字元式暗語:將某個數字、符號或字母,代替明語中某個文字或字母。例如:用數字「A」代替「電」,用數字「B」代替「腦」,暗語「AB」就代表明語「電腦」。
2.轉置式暗語:改變明語中文字或字母的前後左右次序。例如:將明語「通信衛星」,編成暗語「信通星衛」。
3.分置式暗語:在明語中的文字與文字間加進了其他文字或符號。例如:在「航空母艦」中加進「西紅柿」,編成暗語「航西空紅母柿艦」。
4.隱文式暗語:將明語隱匿在不相乾的字或句中。例如:明語「衛星」,編成暗語「衛夫人夜觀星空」。
暗語的編制方法還有很多,甚至音樂、實物、手勢、舞蹈形體、少數民族土語等,都能用來編制暗語。
至於在電話、電報、傳真和廣播電視等通信傳播工具中對語言和圖像信息加密,就要使用保密器了。它能對語言或圖像信息轉換成的電信號,採取擾亂其特徵的方法進行加密,起到保密的效果。
❿ 易語言 加密命令有什麼用
加密()就是把一些文本或數據加密成亂碼,讓人不知道是什麼。
如:
寫配置項
(取運行目錄
()
+
「\1.ini」,
「mima」,
「密碼」,
加密
(編輯框1.內容))
這是把編輯框1的內容加密後寫到到
1.ini
文本里。
編輯框1.內容
=
解密
(讀配置項
(取運行目錄
()
+
「\1.ini」,
「mima」,
「密碼」,
))
這是把加密後1.ini
文本
通過解密顯示到編輯框1里。
不知我的答案能否讓你滿意。