简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
读 Android 代码时,在 `device/google` 目录下会有很多设备代号命名的目录,但我自己又搞不清这些代号到底对应哪些设备,本文根据 Android Factory Image 下载页面([Factory Images for Nexus and Pixel Devices](https://developers.google.cn/android/images))的信息整理了这些
Makefile新手?千万别错过了《驾驭Makefile》网上搜索makefile教程,转载和推荐最多的就是陈皓《跟我一起写 Makefile》系列,无出其右。这个系列很不错,适合初学Makefile,了解Makefile的各种规则、语法、依赖和命令。网上有人说学了一下午《跟我一起写 Makefile》就会写makefile了。我也试过,照着《跟我一起写 Makefile》学了几天,还是没能把一个
文章目录写在之前1. 文档2. keymaster结构对比3. `system\keymaster`下的模块4. keymaster 4.0实现4.1 Broadcom 私有实现4.2 Android 默认的基于软件的实现4.3 Trusty 实现4.4 Goldfish 实现4.5 QualComm 私有实现5. 关于 KeyMaster 的注释文档广告写在之前这两篇文章是我2021年3月初看K
题图:Photo by Pankaj Patel on Unsplash本文原创发布于微信公众号“洛奇看世界”。本文主要介绍’repo manifest’命令的使用,如果只对结论感兴趣,请直接跳转到 [第4节 总结]。说明:本文基于repo v1.12.37和repo launcher 1.23文中manifest文件有时也称为清单文件文中对40个字符的commit id进行...
题图: Photo by Velizar Ivanov on Unsplashhttps://unsplash.com/photos/9nTxnFaSR_Q这篇文章由两年前的一篇笔记修改整理而成,没有对图片完全展开详细说明,但短期不打算再写了,所以贴上来。如果你正在学习repo,希望能够提供一些帮助。如果有不正确或需要进一步说明的地方,请在文末留言,我会抽时间更新。先上图,这张图的重点有两个:清单
SHA512系列哈希算法原理及实现(附源码)相关文章:SHA224和SHA256哈希算法原理及实现(附源码)国密SM3哈希算法原理及实现(附源码)SHA1哈希算法原理及实现(附源码)MD5哈希算法原理及实现(附源码)MD4哈希算法原理及实现(附源码)MD2哈希算法原理及实现(附源码)MD2中用于随机置换的S盒是如何生成的?最近陆续造了一批哈希算法的轮子,包括MD家族(包括MD2/MD4/MD5),
做开发,尤其是嵌入式开发,要不过去过去曾经,要不现在,或者将来一定会遇到十六进制字符串和二进制文件之间转换的操作。像这样的情形:有一个十六进制字符串,需要转换为二进制文件;有一个二进制文件,需要转换为十六进制数组;有一个十六进制数组,需要转换为二进制文件;有一个二进制文件,需要转换为十六进制字符串;最多就是前两种情形。不管你们是不是经常遇到,反正我是。以前到处搜,没找到中意的,后来干脆自己用pyt
博通机顶盒BCM97583平台上,默认不做裁剪和优化的情况下,从上电CFE启动到进入Linux命令行,这个过程大约需要4.48S。通过一系列功能裁剪和代码优化,使得从上电到进入Linux命令行在1S以内。本篇主要描述CFE部分的优化,通过优化,CFE部分消耗时间从2678ms缩短到652ms。
本文基于博通机顶盒平台BCM97583和stblinux-3.3-4.0版本的代码,在linux中实现基于命令行的控制台显示,通过HDMI输出到显示设备上,呈现跟PC上终端输出一样的效果。
最近做一些芯片高级安全文件签名的反向验证工作,较多都是进行密钥转换、签名验证和加解密相关的操作,在这里顺带把其中的一些RSA格式转换操作总结一下。1. RSA Key的生成生成2048 bit的私钥$ openssl genrsa -out Key0.pem -f4 2048Generating RSA private key, 2048 bit long modulus...