[TOC] OTFAD(On the fly decryption)是针对QSPI flash的一个解密模块。板子上电后,OTFAD自动解密。 OTFAD的加密使用SB命令完成,SB的操作请参见博客RT600之SB。 OTFAD支持PUF跟OTP key两套解密操作。 加密过程: OTFAD kek ...
分类:
其他好文 时间:
2018-11-07 20:05:57
阅读次数:
406
[TOC] 上一篇我们讲到了PUF,PUF的目的是为了让key更加安全。 RT600除了支持PUF外,还推出了master key的方案。简单来说,就是对存储到固定地址的key,进行AES的加密运算,经过运算后的key才能解密数据。实质上就是对key的再加密,hake即便获取了存储的key,但是无法 ...
分类:
其他好文 时间:
2018-11-05 14:34:36
阅读次数:
135
2018 2019 1 20165227 20165228 20165237 实验二 固件程序设计 ===== 实验步骤 任务一:固件程序设计 1 MDK 要求: 0.注意不经老师允许不准烧写自己修改的代码 1.三人一组 2.参考云班课资源中“信息安全系统实验箱指导书.pdf “第一章,1.1 1. ...
分类:
其他好文 时间:
2018-11-05 00:01:19
阅读次数:
149
1.加密算法的类图结构 2.源代码 2.1代码运行截图 2.2代码的目录结构 2.3具体代码 MethodFactory.java DESFactory.java IDEAFactory.java Method.java DES.java IDEA.java zhuhanshu.java 完整源码 ...
分类:
编程语言 时间:
2018-10-26 19:34:57
阅读次数:
591
我为什么吃撑了要实现go的aes-cbc-256加密解密功能? 之前的项目是用php实现的,现在准备用go重构,需要用到这个功能,这么常用的功能上网一搜一大把现成例子,于是基于go现有api分分钟一对加密解密函数,你想得没错,一跑就失败,好了不废话了,go的aes-cbc实现由两个限制 1:面临两个 ...
分类:
其他好文 时间:
2018-10-25 20:40:31
阅读次数:
179
目前无线路由器里带有的加密模式主要有:WEP,WPA-PSK(TKIP),WPA2-PSK(AES)和WPA-PSK(TKIP)+WPA2-PSK(AES)。 WEP(有线等效加密)WEP是WiredEquivalentPrivacy的简称,802.11b标准里定义的一个用于无线局域网(WLAN)的 ...
分类:
其他好文 时间:
2018-10-23 18:22:27
阅读次数:
954
https的实现原理https用到了多种加密算法来实现通信安全,其中两种基本的加解密算法类型解释如下:(1)对称加密:密钥只有一个,加密解密为同一个密码,且加解密速度快,典型的对称加密算法有DES、AES等; (2)非对称加密:密钥成对出现(且根据公钥无法推知私钥,根据私钥也无法推知公钥),加密解密 ...
分类:
Web程序 时间:
2018-10-23 14:36:11
阅读次数:
194
几点需要注意的,求解逆元的时候使用的是拓展欧几里得,但是那些运算规则需要变一变,模2的加减乘除(或者可以理解为多项式的运算) 在进行字节的仿射变换不用进行矩阵的运算。 代码如下: 1 #使用拓展欧几里得求解乘法矩阵的逆元 2 #求一个数的二进制位的长度 3 def length(a): 4 len= ...
分类:
编程语言 时间:
2018-10-20 19:42:53
阅读次数:
151