發(fā)布源:深圳維創(chuàng)信息技術(shù)發(fā)布時間:2020-11-24 瀏覽次數(shù): 次
對稱分組加密算法的安全性全信賴于密鑰,所以對密鑰的保護特別重要。
在實際應(yīng)用過程中通常有兩種密鑰分配方式:一種是主/會話(master/session)密鑰方式,還有一種是非對稱密鑰(asymmetry)方式。
前者每次通信的會話密鑰是由master密鑰加密過的,因而首先將加密后的會話密鑰解密,再將解密后得到的會話密鑰展開為各次加密所需的子密鑰,它的主密鑰的安全問題成了系統(tǒng)的安全瓶頸,實現(xiàn)時一般采用限制讀的方案實現(xiàn).即由EEPROM(里而存放的是允許讀寫時應(yīng)輸人的密碼),和比較器控制的狀態(tài)位來控制密鑰寄存器的內(nèi)容的讀出。
后者的方式通常也稱為公鑰制,密鑰以明文方式傳輸,因而可將各輪子密鑰直接輸入或?qū)⒃嫉拿荑€導(dǎo)人由后面提到的密鑰產(chǎn)生部件產(chǎn)生。
考慮流水線和節(jié)省端口的需要,模塊采用如圖3.2的輸入輸出接口安排,數(shù)據(jù)輸入DIN和輸出DOUT為16比特,輸入和輸出可緩沖8組64比特的明文和密文.輸入是一種類似FIFO的結(jié)構(gòu),當(dāng)緩沖區(qū)寫滿時由PFULL指示,當(dāng)緩沖區(qū)被讀空時,由PEMPTY指示可輸入下一組明文。
同樣,輸出分別由CFULL和CEMPTY指示密文緩沖被寫滿和被讀空.由ENDFLAG指示加密完成與否A0決定是有關(guān)密鑰的輸入還是明文的輸入,A1決定是對控制寄存囂讀寫還是對密文的讀寫,cs,RESET,CLK,RD,WR分別是芯片的片選,復(fù)位,時鐘,讀控制,寫控制信號。
Copyright © 2021 深圳市維創(chuàng)信息技術(shù)有限公司 版權(quán)所有