LXR | KVM | PM | Time | Interrupt | Systems Performance | Bootup Optimization

04 2022 档案

ARM架构ABI文档集合
摘要:ARM在《GitHub - ARM-software/abi-aa: Application Binary Interface for the Arm® Architecture》维护了ARM架构的一系列ABI文档,主要包括32位和64位架构两大系列,以及一些新增扩展相关ABI(SVE、PAuth、 阅读全文

posted @ 2022-04-28 14:49 ArnoldLu 阅读(1029) 评论(0) 推荐(0) 编辑

ARMv8-M Star/M33异常处理
摘要:关键词:ARMv8-M、HardFault、MemManageFault、BusFault、UsageFault、Stack、XPSR、LR、addr2line等。 1. ARMv8-M异常类型及其详细解释 ARMv8-M Exception分为两类:预定义系统异常(0~15)和外部中断(16~16 阅读全文

posted @ 2022-04-27 20:17 ArnoldLu 阅读(4417) 评论(0) 推荐(0) 编辑

ARMv8-M Star/M33 POR后如何跳转到第一段指令执行?
摘要:关键词:Star、VTOR、ld、Reset等等。 Star从POR到第一段汇编代码流程解释 给Star上电(即POR)或者复位后,是如何跳转到第一段汇编开始执行的,这里给出解释。中间涉及到ARMv8-M Star架构特性以及软件编译相关内容。 1 关于Star架构VTOR和Exception En 阅读全文

posted @ 2022-04-26 09:35 ArnoldLu 阅读(453) 评论(0) 推荐(0) 编辑

GitLab权限设置、分支保护、Issue/Merge Request模板
摘要:关键词:Gitlab Permission、Merge Request等。 1. 设置用户权限 GitLab用户在组中有五种权限:Guest、Reporter、Developer、Maintainer、Owner。 Guest:可以创建issue、发表评论,不能读写版本库 Reporter:可以克隆 阅读全文

posted @ 2022-04-22 16:16 ArnoldLu 阅读(14881) 评论(0) 推荐(2) 编辑

安全加解密引擎基础
摘要:关键词:TRNG、HASH、SKE、PKE、OpenSSL、mbedtls、Certificate等等。 1. 安全加解密引擎硬件 一个常见的安全加解密引擎可能包括,以下4部分: TRNG - 真随机数发生器,基于物理器件产生随机数。 HASH - 获取一段数据的摘要信息。 SKE - 对称加密引擎 阅读全文

posted @ 2022-04-20 11:15 ArnoldLu 阅读(809) 评论(0) 推荐(0) 编辑

安全加解密引擎基础(SKE SM4)
摘要:关键词:SM4等。 1 对称加解密基础 在商用密码体系中,SM4主要用于数据加密,其算法公开,分组长度与密钥长度均为128bit,加密算法与密钥扩展算法都采用32轮非线性迭代结构,S盒为固定的8比特输入8比特输出。 在密码学中,分组加密(英语:Block cipher),又称分块加密或块密码,是一种 阅读全文

posted @ 2022-04-19 23:34 ArnoldLu 阅读(816) 评论(0) 推荐(0) 编辑

安全加解密引擎基础(SKE AES)
摘要:1 基本概念 AES相关基本概念 明文P:没有经过加密的数据。 密钥K:用来加密明文的密码,在对称加密算法中,加密与解密的密钥是相同的。 AES加密函数:设AES加密函数为E,则 C = E(K, P),其中P为明文,K为密钥,C为密文。也就是说,把明文P和密钥K作为加密函数的参数输入,则加密函数E 阅读全文

posted @ 2022-04-19 23:21 ArnoldLu 阅读(675) 评论(0) 推荐(0) 编辑

安全加解密引擎基础(SKE DES/3DES)
摘要:关键词:DES、3DES、ECB、CBC、CFB、OFB、CTR等等。 1 基本概念 DES介绍 DES是对称性加密里常见的一种,是一种使用秘钥加密的块算法。秘钥长度是64位(bit), 超过位数秘钥被忽略。所谓对称性加密,加密和解密秘钥相同。对称性加密一般会按照固定长度,把待加密字符串分成块。不足 阅读全文

posted @ 2022-04-19 21:06 ArnoldLu 阅读(701) 评论(0) 推荐(0) 编辑

安全加解密引擎基础(PKE SM2)
摘要:关键词:SM2、OpenSSL等。 1 基本概念 SM2算法和RSA算法都是公钥密码算法,SM2算法是一种更先进安全的算法,在我们国家商用密码体系中被用来替换RSA算法。 SM2椭圆曲线公钥密码算法:我国自主知识产权的商用密码算法,是ECC(Elliptic Curve Cryptosystem)算 阅读全文

posted @ 2022-04-15 11:41 ArnoldLu 阅读(671) 评论(0) 推荐(0) 编辑

安全加解密引擎基础(PKE ECC/ECDH/ECDSA)
摘要:关键词:ECC、ECDH、ECDSA、PyCryptodome、ecdsa、OpenSSL等。 1 基本概念 1.1 ECC Elliptic Curves Cryptography,椭圆曲线密码学(英语:Elliptic curve cryptography,缩写为ECC),一种建立公开密钥加密的 阅读全文

posted @ 2022-04-15 00:12 ArnoldLu 阅读(3646) 评论(0) 推荐(0) 编辑

安全加解密引擎基础(PKE RSA)
摘要:关键词:RSA、PKCS、openssl、PyCryptodome等。 1 基本概念 1.1 编码格式 ASN.1抽象语法标记(Abstract Syntax Notation One),用来描述一段二级制数据的结构信息。包含编码方式:基本编码规则(BER)、可辨别编码规则(DER),这两种编码采取 阅读全文

posted @ 2022-04-14 16:09 ArnoldLu 阅读(3073) 评论(0) 推荐(0) 编辑

安全加解密引擎基础(PKE DSA)
摘要:关键词:DSA、openssl、PyCryptodome等。 1 基本概念 DSA(Digital Signature Algorithm,数字签名算法)是用于数字签名的联邦信息处理标准。它的安全性取决于离散的对数问题。与RSA相比,DSA的签名生成速度更快,但验证速度较慢。如果使用错误的数字生成器 阅读全文

posted @ 2022-04-14 16:05 ArnoldLu 阅读(728) 评论(0) 推荐(0) 编辑

安全加解密引擎基础(TRNG/HASH/HMAC)
摘要:常见的安全加解密引擎包括TRNG、HASH、SKE、PKE、MD5、SHA1、SHA2、SM3等。 TRNG用于生成真随机数;HASH用于生成一个固定长度的消息摘要;SKE进行对称加密;PKE进行非对称加密。 1 TRNG TRNG(True Random Numeral Generator)一般指 阅读全文

posted @ 2022-04-12 14:05 ArnoldLu 阅读(6515) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示