欢迎访问ic37.com |
会员登录 免费注册
发布采购

SI1034-A-GM 参数 Datasheet PDF下载

SI1034-A-GM图片预览
型号: SI1034-A-GM
PDF下载: 下载PDF文件 查看货源
内容描述: 超低功耗128K , LCD MCU系列 [Ultra Low Power 128K, LCD MCU Family]
分类和应用:
文件页数/大小: 538 页 / 4351 K
品牌: SILICON [ SILICON ]
 浏览型号SI1034-A-GM的Datasheet PDF文件第191页浏览型号SI1034-A-GM的Datasheet PDF文件第192页浏览型号SI1034-A-GM的Datasheet PDF文件第193页浏览型号SI1034-A-GM的Datasheet PDF文件第194页浏览型号SI1034-A-GM的Datasheet PDF文件第196页浏览型号SI1034-A-GM的Datasheet PDF文件第197页浏览型号SI1034-A-GM的Datasheet PDF文件第198页浏览型号SI1034-A-GM的Datasheet PDF文件第199页  
Si102x/3x  
14.6.3.1. CBC Encryption using SFRs  
First Configure the AES module for CBC encryption  
Reset AES module by writing 0x00 to AES0BCFG.  
Configure the AES module data flow for XOR on input data by writing 0x01 to AES0DCFG.  
Write key size to bits 1 and 0 of AES0BCFG.  
Configure the AES core for encryption by setting bit 2 of AES0BCFG.  
Enable the AES core by setting bit 3 of AES0BCFG.  
Repeat alternating write sequence 16 times  
Write plaintext byte to AES0BIN.  
Write initialization vector to AES0XIN  
Write encryption key byte to AES0KIN.  
Write remaining encryption key bytes to AES0KIN for 192-bit and 256-bit decryption only.  
Wait on AES done interrupt or poll bit 5 of AES0BCFG.  
Read 16 encrypted bytes from AES0YOUT.  
If encrypting multiple blocks, this process may be repeated. It is not necessary reconfigure the AES mod-  
ule for each block. When using Cipher Block Chaining, the initialization vector is written to AES0XIN for the  
first block only, as described. Additional blocks will chain the encrypted data from the previous block.  
Rev. 0.3  
195