操作示例:
1. 设置 CRYPT_CON.CRYSEL = 0,选择算法类型为 AES
2. 设置 CRYPT_CON.ENCS = 1,选择加密
3. 设置 CRYPT_CON.AESKS = 0,选择密钥长度 128bit
4. 设置 CRYPT_CON.MODE = 0,选择 ECB 模式
5. 向 CRYPT_KEY0...CRYPT_KEY3 中填入 128bit 长度的密钥,填入 KEY3/2/1/0 位置
6. 向 CRYPT_DATA0/1/2/3 中写入需要加密的明文
7. 设置 CRYPT_CON.GO = 1,启动加密
8. 通过 CRYPT_IF.DONE 判断加密是否完成,如果 CRYPT_IF.DONE = 0,则加密完成
9. 从 CRYPT_DATA0/1/2/3 中读出已经加密的密文
|