
密码学
StevenYang2008
嵌入式软件开发、芯片安全、linux驱动开发
展开
-
hwrng
hwrng目前是Linux kernel中产生随机数的一个driver,位于 /dev/hwrng.以NXP imx6DL 为例,使用命令如下:root@imx6dlsabresd:~# dd if=/dev/hwrng of=data.bin bs=200 count=11+0 records in1+0 records out200 bytes copied, 0.000799333 s, 250 kB/sroot@imx6dlsabresd:~# hexdump data.bin00000原创 2020-07-29 15:24:54 · 1285 阅读 · 0 评论 -
密码学基础知识简述
这篇文章主要介绍一些密码学的密钥以及HASH算法的一些基本知识,旨在让大家对PPT的内容的理解有些帮助。密钥密钥分为对称密钥和非对称密钥。对称密钥就是加密文件的密钥和解密文件的密钥是同一个,而非对称密钥是由一对密钥组成,分为公钥和私钥,可以用一把密钥去加密,用另一把密钥去解密。下面用两张图简单地说下两个密钥加解密的区别。对称密钥的算法一般有以下几种:DES,3DES,AES等。非对称的有RSA,ECC。两者的对比如下:Hash算法Hash算法在密码学中主要用于产生消息摘要和签名。简单地说,原创 2020-06-14 09:30:28 · 439 阅读 · 0 评论