ATSHA204A-SSHDA-信鴿人臉加密芯片-SOP-8加密芯片是ATMEL公司研發的一款高安全性的,功能豐富的加密IC,使用SHA-256算法進行加密操作,內置16*32字節的slot(EEPROM)可以存儲用戶數據和秘鑰,9字節序列號用于區分其他芯片,還有512bits的OTP區用于保存一些固定信息。芯片對外有2中通信方式,分別是單bus和i2c方式,本文所演示的全部使用I2C方式,但所有功能使用單bus方式也可以實現。
這個是ATSHA204A的SOIC封裝,只需要電源,地,I2C的SCL和SDA這4根線即可,SCL和SDA需要上拉電阻。
SHA算法主要的特點就是,任意長度的輸入能生成固定長度的輸出,并且從輸出的結果中不能還原輸入的內容,而且要找到不同兩個輸入導致相同輸出的情況在計算上不能實現。
ATSHA204A使用的SHA256算法,能輸出32字節(256位)的固定長度輸出,基于SHA算法的特性,我們*可以做到程序啟動的秘鑰驗證,或者服務端和客戶端的秘鑰驗證來保護我們產品。
ATSHA204A-SSHDA-信鴿人臉加密芯片-SOP-8 特征
加密算法:SHA-256
通訊接口:I2C
ESD:2KV
封裝:SOP-8L