logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux内核中使用crypto进行sha1方法

在编写Linux驱动的时候常常需要对内核空间的某些数据进行hash计算,而在编写内核模块的时候很多用户空间的方法不能使用,例如Openssl(理论上可以,但是我没成功过)。但是Linux自身提供了一个Crypto API对数据进行各种加密计算,使用这个API就能够在内核模块中进行一些加密和签名操作,下面以sha1位例子。头文件需要包含:#include <crypto/hash.h&gt..

Apriltag原理简介及源代码

概要AprilTag视觉定位Python实现AprilTag过程AprilTag边缘检测四边形检测编码与解码实现代码AprilTag视觉定位Python实现AprilTag是一个视觉基准库,在AR,机器人,相机校准领域广泛使用。通过特定的标志(与二维码相似,但是降低了复杂度以满足实时性要求),可以快速地检测标志,并计算相对位置。官网:https://april.eecs.umich.edu/...

到底了