發(fā)布源:深圳維創(chuàng)信息技術發(fā)布時間:2020-11-23 瀏覽次數(shù): 次
為了滿足信息安全中的不同需要,產生了特點各異的加密算法。
按照加密時對明文的處理方式,密碼算法可分為序列密碼和分組密碼算法.序列密碼算法是對明文消息按字符逐位進行處理,它利用少量的密鑰通過某種復雜的運算產生大量的偽隨機位流,用于對明文位流的加密;密鑰在每次使用之前必須更換,一般存儲在密碼設備內部或是從外部輸入密碼設備的;它的優(yōu)點在于運算速度快,適合干線信息加密:其缺點是密鑰變換過于頻繁,密鑰分配較難,密鑰同步問題嚴重。
分組密碼算法是把密文分成等長的組分別加密,由于它適應了網絡數(shù)據成塊處理的需要以及易于解決密碼同步問題,成為了商用密碼的主流。
按照加解密時密鑰是否相同米分類,可以將加密算法分為對稱密碼算法(或稱單鑰制密碼算法)和公鑰制密碼算法.在日稱密碼算法中,收信方和發(fā)信方使用相同的密鑰(簡稱密鑰).即加密密鑰和解密密鑰是相同或等價的.比較著名的對稱密碼算法是美國的DES及其各種變形,比如Triple DES、lDEA、FEAL-N、LOKI-91、Skipjack、RC4,RC5等。
對稱密碼的缺點是密鑰分配問題嚴重,因為它需要一個單獨的安全信道,對N個用戶相互通信而言,需要N(N-1)/2組密鑰。
在公鑰密碼中,收信方和發(fā)信方使用的密鑰互不相同,而且?guī)缀醪豢赡苡山饷苊荑€(簡稱公鑰)推導出加密密鑰(簡稱私鑰)。
比較著名的公鑰密碼算法有:RSA、McEliece密碼、Diffe-Hcllman、Rabin、Ong-Fiat Shamir、零知識證明的算法、ECC、EIGamal算法等公鑰制密碼算法的優(yōu)點在于它密鑰分配很方便.不需要單獨的安全密鑰信道,并且N個用戶相互通信時只要N組密鑰,同時它還具有身份的認證性,可滿足當前數(shù)字簽名等認證的需受.
除了以上幾類密碼外,近些年米,國內外還在研究的多種其他新型密碼,如量子密碼(Quantum Cryptography).熱流密碼(Heat Flow Cryptography).混沌密碼(Chaos Cryptography)和圖視密碼(Visual Cryptography)。
這些都還處于預研段,特別是其安全性和可靠性需要研究.離實用尚有距離.
不論何種密碼體制,都要求有較高的保密水平。
高保密水平的密碼是信息安全的先決條件,密碼的安全性主要取決于密鑰規(guī)模和密碼算法數(shù)學上的特性。
下的視頻加密軟件、U盤防拷貝等軟件均采用高強度256位AES算法,安全系數(shù)高。
Copyright © 2021 深圳市維創(chuàng)信息技術有限公司 版權所有