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