第一次了解

2021-10-09 19:14:24 字數 707 閱讀 7593

通過查閱我了解到:

加密方法可以分為兩大類。一類是單鑰加密(private key cryptography),還有一類叫做雙鑰加密(public key cryptography)。前者的加密和解密過程都用同一套密碼,後者的加密和解密過程用的是兩套密碼。

在單鑰加密的情況下,金鑰只有一把,所以金鑰的儲存變得很重要。一旦金鑰洩漏,密碼也就被破解。

在雙鑰加密的情況下,金鑰有兩把,一把是公開的公鑰,還有一把是不公開的私鑰。

雙鑰加密的原理如下:

公鑰和私鑰是一一對應的關係,有一把公鑰就必然有一把與之對應的、獨一無二的私鑰,反之亦成立。

所有的(公鑰, 私鑰)對都是不同的。

用公鑰可以解開私鑰加密的資訊,反之亦成立。

同時生成公鑰和私鑰應該相對比較容易,但是從公鑰推算出私鑰,應該是很困難或者是不可能的。

通用的單鑰加密演算法為des(data encryption standard),通用的雙鑰加密演算法為rsa( rivest-shamir-adleman)在雙鑰體系中,公鑰用來加密資訊,私鑰用來數字簽名

1,des是一種對稱分組加密演算法。

關鍵點在於:分組、加密、合併密文,真正的des加密是對8位元組資料進行加密要先進行填充,將其填充到8位元組的整數倍,然後分組、加密,最後將各分組的密文資料進行整合,成為乙個密文。

2,且3-des即cpu卡金鑰管理系統 。

3,2-des。。。。。qaq我還沒找到qaq。

第一次了解Linux

linux 1 首先了解linux是什麼。linux是一種作業系統,同windows,macos一樣,但是linux系統是開源系統,不以盈利為目的,linux的應用範圍主要是伺服器,嵌入式系統。linux有很多發行版,我對發行版的理解是 類似於安卓系統,各手機廠商拿到原生安卓系統,再對安卓系統進行優...

第一次作業 了解編譯原理

1.簡述編譯程式與翻譯程式 匯程式設計序的聯絡與區別。編譯程式是把高階語言程式編譯成低階語言程式,一種由高階語言變為低階語言的程式 而匯程式設計序是乙個翻譯程式,他把組合語言翻譯成機器語言程式。2.編譯過程包括哪幾個主要階段及每個階段的主要功能。3.簡述解釋程式與編譯程式的區別。編譯程式是一種語言處...

第一次飛行

開始敲下這段話時,窗外下面正是一片片陽光照耀著的白雲,伴隨著張學友的歌聲,心潮起伏.雖然從初中起,我就經常乙個人坐著火車,汽車東奔西跑,坐飛機卻是第一次.早上上飛機前,心裡忐忑,必竟還是踏在陸地上踏實.但上了飛機後注意力就放在其它地方上去了,而且,運氣好的是我有乙個靠窗的位置.飛機準備起飛了,助跑加...