logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux内核的Crypto API接口

生成数据的唯一哈希值,用于验证数据完整性,如SHA系列、MD5(不推荐)。// 内核中的SHA256使用示例。

#linux#运维#服务器
Linux内核与驱动开发-学习方法-学习大纲-自学路线-建议收藏

Linux内核简介- Linux系统架构- 内核的启动原理Linux内核编译- Linux内核编译环境- 内核裁减- 使用自定义内核硬件驱动与内核模块- 内核模块管理- 硬件的设备文件- udev的工作原理内核模块编译- Eclipse集成GNU开发工具- 内核模块开发环境- hello world字符设备驱动- 认识linux的字符设备- 字符设备驱动框架- 字符设备驱动解析- 定制字符设备驱动

文章图片
#linux#嵌入式
Linux内核设计与实现学习笔记目录

读了一篇学习笔记,发现非常好,遂将目录搂过来,茶余饭后,好好品、细品.人家是2013年就写出来了,想想自己2013年的时候干啥来,low逼一个, 我就不明白,同样两条胳膊两条腿、同样享受高等教育,为何别人如此优秀,我确确如此垃圾1、《Linux内核设计与实现》读书笔记(一)-内核简介2、《Linux内核设计与实现》读书笔记(二)- 内核开发的准备3、《Linux内核设计与实现》读书笔记(三)- L

Keystore/keymaster/keymint的介绍:基于android14和trusty 课程介绍

今天,即将上线的(本来本周能上线的,奈何咳嗽一周了还没好,周末只能在家做PPT了,暂时还不具备录课条件)就是:Keystore/Keystore2/keymaster/keymint 精讲,1-5节课、60-120分钟,售价199,敬请期待和关注。

文章图片
#android
详解android gatekeeper/fingerprint中的authToken

文章目录1、authToken是什么?2、authToken的填充3、authToken的保存1、authToken是什么?在密码或指纹验证通过后(verify通过后),需返回一个authToken值,然后交由keystore保持起来. 以下是gatekeeper的verify产生authToken和调用keystore保存authToken的流程图:2、authToken的填充在gatekeep

linux kernel的spinlock在armv7和armv8中的不同

在armv7中:spin_lock调用了wfe指令,让cpu进入低功耗状态;在spin_unlock中调用了sev指令,让cpu退出低功耗模式;在armv8中,spin_lock调用了wfe指令,让cpu进入低功耗状态; 在spin_unlock中确删除了sev指令,为什么这样呢?我们在armv8的文档中找到答案:ldaxr是exclusive类指令,会改变global monitor的状态,等效

Python:将指定的html转换成markdown

Python:将指定的html转换成markdown。

#python#java#服务器
深度学习armv8/armv9 cache的原理

思考 :什么是Set、way、TAG 、index、cache line、entry?对于cacheable属性,inner和outer描述的是cache的定义或分类。比如把L1/L1看做是inner,把L3看做是outer通常,内部集成的cache属于inner cache,外部总线AMBA上的cache属于outer cache。对于上述的big.LITTLE架构(A53为例)中,L1/L2属

文章图片
#深度学习#人工智能
Linux kernel内核调用crypto算法的方法

具体的算法:是以crypto_alg结构体来实现的{.cra_name= "__ecb-aes-" MODE,.cra_driver_name= "__driver-ecb-aes-" MODE,.cra_priority= 0,.cra_flags= CRYPTO_ALG_TYPE_BLKCIPHER |CRYPTO_ALG_INTERNAL,.cra_blocksize= AES_BLOCK_

    共 36 条
  • 1
  • 2
  • 3
  • 4
  • 请选择