對稱密鑰加密又叫專用密鑰加密或共享密鑰加密,即傳送和接收數據的雙方必使用相同的密鑰對明文進行加密和解密運算。對稱密鑰加密算法主要包括:DES、3DES、IDEA、RC5、RC6等。
基本介紹
- 中文名:對稱密鑰加密
- 外文名:Symmetric-key algorithm
- 別名:對稱密鑰
- 主要包含:DES、3DES、IDEA
- 學科:密碼學
數學角度理解
對稱加密要求
需要強大的加密算法
保證密鑰的安全




對稱密鑰加密又叫專用密鑰加密或共享密鑰加密,即傳送和接收數據的雙方必使用相同的密鑰對明文進行加密和解密運算。對稱密鑰加密算法主要包括:DES、3DES、IDEA、RC5、RC6等。
對稱密鑰加密又叫專用密鑰加密或共享密鑰加密,即傳送和接收數據的雙方必使用相同的密鑰對明文進行加密和解密運算。對稱密鑰加密算法主要包括:DES、3DES、IDEA、RC5、RC6等。數學角度理解對稱密鑰1加密是雙方使用相同...
需要對加密和解密使用相同密鑰的加密算法。由於其速度快,對稱性加密通常在訊息傳送方需要加密大量數據時使用。對稱性加密也稱為密鑰加密。所謂對稱,就是採用這種加密方法的雙方,使用方式用同樣的密鑰進行加密和解密。密鑰是控制加密及解密過程的指令。算法是一組規則,規定如何進行加密和解密。因此加密的安全性不僅取決...
也稱私用密鑰算法·對稱型加密算法是從傳統的簡單換位代替密碼發展而來的,自1977年美國頒布DES密碼算法 國際地位 作為美國數據加密標準以來,對稱密鑰密碼體制迅猛發展,得到了世界各國關注和普遍使用.在過去20多年中,DES加密算法得到了廣泛的研究,比其他任何密鑰方案在硬體和軟體中都得到了更多的套用.DES對64位二進制數據...
基於“對稱密鑰”的加密算法主要有DES、TripleDES、RC2、RC4、RC5和Blowfish等。對稱密鑰:DES TripleDES算法 DES算法把64位的明文輸入塊變為數據長度為64位的密文輸出塊,其中8位為奇偶校驗位,另外56位作為密碼的長度。首先,DES把輸入的64位數據塊按位重新組合,並把輸出分為L0、R0兩部分,每部分各長32位,並...
對稱或秘鑰密碼術早已被人們使用了數千年,它包括任何加密形式,其中同一個密鑰既用於加密也用於解密所涉及的文本。最簡單的形式之一往往被稱為“愷撒(Caesar)”密碼 — 據說是 Julius Caesar 用來隱蔽訊息的方法 — 其過 程很簡單,就是將字母表沿某一方向或反方向移動數位。第 1 部分中提供的 HAL/IBM 示例正...
des對稱加密,是一種比較傳統的加密方式,其加密運算、解密運算使用的是同樣的密鑰,信息的傳送者和信息的接收者在進行信息的傳輸與處理時,必須共同持有該密碼(稱為對稱密碼),是一種對稱加密算法。數據加密法 數據加密算法(Data Encryption Algorithm,DEA)是一種對稱加密算法,很可能是使用最廣泛的密鑰系統,特別...
對等加密(Reciprocal cipher),又稱為對稱密鑰加密(Symmetric-key algorithm)、對稱加密、私鑰加密、共享密鑰加密,是密碼學中的一類加密算法。簡介 該類密碼的加密(encryption)算法是它自己本身的逆反函式,所以其解密(decryption)算法等同於加密算法,也就是說,要還原對等加密的密文,套用加密同樣的算法即可得到...
對稱加密算法、非對稱加密算法和不可逆加密算法可以分別套用於數據加密、身份認證和數據安全傳輸。對稱加密算法 對稱加密算法是套用較早的加密算法,技術成熟。在對稱加密算法中,數據發信方將明文(原始數據)和加密密鑰一起經過特殊加密算法處理後,使其變成複雜的加密密文傳送出去。收信方收到密文後,若想解讀原文,則...
密鑰加密技術的密碼體制分為對稱密鑰體制和非對稱密鑰體制兩種。相應地,對數據加密的技術分為兩類,即對稱加密(私人密鑰加密)和非對稱加密(公開密鑰加密)。對稱加密以數據加密標準(DES,Data Encryption Standard)算法為典型代表,非對稱加密通常以RSA(Rivest Shamir Adleman)算法為代表。對稱加密的加密密鑰和解密...
對稱加密技術 對稱加密技術(symmetric encryption technique)是2018年公布的計算機科學技術名詞,出自《計算機科學技術名詞 》第三版。定義 在網路上傳輸數據的過程中通常使用的一種加密技術。它的加密密鑰與解密密鑰是相同的,解密過程就是加密操作的逆過程。出處 《計算機科學技術名詞 》第三版。
512位的密鑰已經能被破解,但是要花很多的時間,計算量非常大,1024位長度密鑰至今沒能被破解。DES作為一種高速對稱加密算法,仍然具有重要意義,特別是DES(密鑰系統)和公鑰系統結合組成混合密碼系統。使DES和公鑰系統(如RSA)能夠各自揚長避短,提高了加密系統的安全和效率。破譯方法 DES受到的最大攻擊是它的密鑰...
密鑰加密是為保證在開放式環境中網路傳輸的安全而提供的加密服務。通常大量使用的兩種密鑰加密技術是:私用密鑰(對稱加密)和公共密鑰(非對稱加密)。傳統加密技術 傳統加密方法可以分為兩種:替代密碼和換位密碼。替代密碼 用一組密文字母來代替一組明文字母以隱藏明文,但保持明文字母的位置不變。最古老的替代密碼是凱撒...
這種算法中,傳送方使用加密密鑰對原始數據(稱之為明文)進行加密之後,把它變成第三方無法看懂的複雜信息(稱之為密文)傳送至接收方,接收方如果想看到原始數據,根據對稱加密技術的原理,他必須通過此加密算法的逆運算對密文進行解密運算,從而變成可讀的明文。這種算法是較早套用、技術非常成熟的一種加密算法,但是這種...
密碼學中,三重數據加密算法(英語:Triple Data Encryption Algorithm,縮寫為TDEA,Triple DEA),或稱3DES(Triple DES),是一種對稱密鑰加密塊密碼,相當於是對每個數據塊套用三次數據加密標準(DES)算法。由於計算機運算能力的增強,原版DES密碼的密鑰長度變得容易被暴力破解;3DES即是設計用來提供一種相對簡單的...
私鑰加密算法使用單個私鑰來加密和解密數據。由於具有密鑰的任意一方都可以使用該密鑰解密數據,因此必須保護密鑰不被未經授權的代理得到。私鑰加密又稱為對稱加密,因為同一密鑰既用於加密又用於解密。私鑰加密算法非常快(與公鑰算法相比),特別適用於對較大的數據流執行加密轉換。通常,私鑰算法(稱為塊密碼)用於一次...
是為保證在開放式環境中網路傳輸的安全而提供的加密服務。通常大量使用的兩種密鑰加密技術是:私用密鑰(對稱加密)和公共密鑰(非對稱加密)。內容闡述 在私用密鑰機制中,信息採用傳送方和接收方保存的私有的密鑰進行加密。這種系統假定雙方已經通過一些人工方法交換了密鑰,並且採用的密鑰交換方式並不危及安全性。公共...
密鑰密碼體系的分類 密鑰分為兩種:對稱密鑰與非對稱密鑰,所以密鑰密碼體系就分為兩個領域,通用密鑰體系和公用密鑰體系。對稱密鑰加密 對稱密鑰加密,又稱私鑰加密,即信息的傳送方和接收方用一個密鑰去加密和解密數據。它的最大優勢是加/解密速度快, 適合於對大數據量進行加密,但密鑰管理困難。非對稱密鑰加密系統...
1、對稱密鑰管理。對稱加密是基於共同保守秘密來實現的。採用對稱加密技術的貿易雙方必須要保證採用的是相同的密鑰,要保證彼此密鑰的交換是安全可靠的,同時還要設定防止密鑰泄密和更改密鑰的程式。這樣,對稱密鑰的管理和分發工作將變成一件潛在危險的和繁瑣的過程。通過公開密鑰加密技術實現對稱密鑰的管理使相應的管理變得...
對稱加密技術 對稱加密採用了對稱密碼編碼技術,它的特點是檔案加密和解密使用相同的密鑰,即加密密鑰也可以用作解密密鑰,這種方法在密碼學中叫做對稱加密算法,對稱加密算法使用起來簡單快捷,密鑰較短,且破譯困難,除了數據加密標準(DES),另一個對稱密鑰加密系統是國際數據加密算法(IDEA),它比DES的加密性好,...
這是PGP和GPG的套用過程。跟所有密鑰一樣,必須使用特殊的方法產生、選擇會話密鑰,使其不能被攻擊者預測,通常會使用隨機的方式。在任何的加密系統中,沒有正確選擇會話密鑰(或任何密鑰)會是一個重大的設計缺陷。相關術語 對稱密鑰加密 硬體隨機數生成器 前向安全性 一次性密碼本 密鑰管理 ...
對稱式加密技術 對稱式加密就是加密和解密使用同一個密鑰,通常稱之為“Session Key ”這種加密技術在當今被廣泛採用,如美國政府所採用的DES加密標準就是一種典型的“對稱式”加密法,它的Session Key長度為56bits。非對稱式加密技術 非對稱式加密就是加密和解密所使用的不是同一個密鑰,通常有兩個密鑰,稱為“...
對稱密碼體制 對稱密碼體制(symmetric cryptosystem)是2018年公布的計算機科學技術名詞,出自《計算機科學技術名詞 》 (第三版)。定義 一種加密系統。其加密密鑰和解密密鑰是相同的,或者能夠從其中之一推知另一個。出處 《計算機科學技術名詞 》 (第三版)。
對稱密鑰加密,又稱私鑰加密或會話密鑰加密算法,即信息的傳送方和接收方使用同一個密鑰去加密和解密數據。它的最大優勢是加/解密速度快,適合於對大數據量進行加密,但密鑰管理困難。非對稱密鑰加密系統,又稱公鑰密鑰加密。它需要使用不同的密鑰來分別完成加密和解密操作,一個公開發布,即公開密鑰,另一個由用戶...
專用密鑰 專用密鑰,又稱為對稱密鑰或單密鑰,加密和解密時使用同一個密鑰,即同一個算法。如DES和MIT的Kerberos算法。單密鑰是最簡單方式,通信雙方必須交換彼此密鑰,當需給對方發信息時,用自己的加密密鑰進行加密,而在接收方收到數據後,用對方所給的密鑰進行解密。當一個文本要加密傳送時,該文本用密鑰加密...
symmetric-key,對稱密鑰加密技術:在編碼時使用的密鑰值和解碼時一樣。流行的對稱密鑰加密算法包括:DES、Triple-DES、RC2和RC4。好的加密算法會迫使攻擊者試遍每一個可能的密鑰,才能破解代碼。暴力嘗試所有的密鑰值稱為枚舉攻擊。可用密鑰值的數量取決於密鑰中的位數,以及可能的密鑰中有多少是有效的。長密鑰對密碼...
PGP(英語:Pretty Good Privacy,中文翻譯“優良保密協定”)是一套用於訊息加密、驗證的應用程式,採用IDEA的散列算法作為加密與驗證之用 PGP加密 PGP加密由一系列散列、數據壓縮、對稱密鑰加密,以及公鑰加密的算法組合而成。每個步驟支持幾種算法,可以選擇一個使用。每個公鑰均綁定唯一的用戶名和/或者E-mail地址。...
數字簽名 通過簽署一個相互可以獲得的散列代碼來對交換進行鑑別;每一方都使用自己的私鑰對散列代碼加密.散列代碼是在一些重要參數上生成的,如用戶ID和現時.公開密鑰加密 通過使用傳送者的私鑰對諸如ID和現時等參數進行加密來鑑別交換.對稱密鑰加密 通過使用某種共享密鑰對交換參數進行對稱加密,實現交換的鑑別.
語義安全的概念首先由戈德瓦塞爾(Goldwasser)和米卡里(Micali)在1982年提出,兩人後來證明了語義安全和另一性質密文不可辨別性是等價的。後者定義比語義安全更通用,因為它更能實施於檢驗實際加密方式的安全性。對稱密鑰加密 在語義安全的對稱密鑰加密加密算法系統中,對抗者不可能從密文獲得明文。如交給兩段相同長度的...
BlowFish算法用來加密64Bit長度的字元串。BlowFish算法使用兩個“盒”——unsignedlongpbox[18]和unsignedlongsbox[4,256]。BlowFish算法中,有一個核心加密函式:BF_En(後文詳細介紹)。該函式輸入64位信息,運算後,以64位密文的形式輸出。用BlowFish算法加密信息,需要兩個過程:密鑰預處理和信息加密。分別說明如下...