会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Inside
首页
联系
管理
2021年9月10日
Rust泛型相加
摘要: 在学习了Rust的泛型后, 我想写一个demo code用来练习。于是想到我要相加两个数,无论是i8, i32, isize或是float类型。 于是很自然的想到如下实现,结果报错 : error[E0369]: cannot add `T` to `T` 编译为什么会报错呢? 1 fn add<T
阅读全文
posted @ 2021-09-10 00:04 春江水暖
阅读(700)
评论(0)
推荐(0)
2021年4月11日
如何快速深入的学习知识
摘要: 在工作当作, 经常会遇到需要了解一些新的领域或是知识。如何快速了解,并能够达到一定的深度的掌握,是我们今天这篇文章讨论的主题 学习方式的改变 当前互联网的发展,让资读的获取变得非常便捷。同时,也带来了资讯的泛滥。在没有电脑互联网之前,学习主要是通过书籍来获取知识。而书籍经过了专业知识领域的编辑审核,
阅读全文
posted @ 2021-04-11 18:47 春江水暖
阅读(690)
评论(0)
推荐(0)
2021年3月9日
Session key
摘要: 经常在不同的场合, 如Keyladder , RSA, DRM 等等文章中看到session key,但是一直没有一个清晰的理解. 很迷惑什么时候的key可以称之为session key. 后面在一处看到关于session key的描述中, 觉得描述的非常好, 能够很好的解决我的很疑惑. A ses
阅读全文
posted @ 2021-03-09 23:44 春江水暖
阅读(903)
评论(0)
推荐(0)
2021年3月7日
Python Crypto AES加密模式踩坑记
摘要: 前言: demo code使用的lib 版本为 :pycryptodome 3.10.1 写了一小段AES加密的demo code, 运行起来错误不断,花费了半天时间逐一解决。分享出来,希望能对大家有所帮助! 同时,关于AES 加密模式的说明可以参考这篇文章,讲的很清晰:https://blog.c
阅读全文
posted @ 2021-03-07 14:48 春江水暖
阅读(12671)
评论(1)
推荐(2)
2021年3月3日
加密与签名的区别
摘要: 之前我们讲过: 非对称加密中,私钥和公钥是成对使用的。由私钥加密的数据,只能由配对的公钥解密。 签名就是A用私钥加密后,接收数据的一方用A的公钥可以成功能解密,那边可以证明数据是由A所发; 可以看到签名的本质其实也就是加密。只不过由公钥加密换成了私钥加密。 当然实际使用的过程要比这个复杂一些。 如果
阅读全文
posted @ 2021-03-03 00:07 春江水暖
阅读(885)
评论(0)
推荐(0)
2021年3月2日
简明Secure boot介绍
摘要: 预备知识: 请参考本博客的另外一篇文章: https://www.cnblogs.com/linuxcat/p/10575765.html 名词介绍: OTP : One time programming RSA : 一种非对称加密方式,公钥和私钥必须配对使用 Sign : 签名 Verify :
阅读全文
posted @ 2021-03-02 23:32 春江水暖
阅读(758)
评论(0)
推荐(0)
2021年1月3日
mkimage, no such file or dir
摘要: when i build the kernel on ubuntu 20.04, compile error and prompt : arch/arm/boot/mkimage : no such file or dir. but i check the file exist in dir. wh
阅读全文
posted @ 2021-01-03 11:43 春江水暖
阅读(276)
评论(0)
推荐(0)
2019年5月4日
嵌入式系统安全简介
摘要: 概述:本文主要介绍嵌入式安全相关的概念,基于ARM TrustZone技术进行说明,以手机应用为主要场景进行讲解 首先问一个简单的问题:我们使用的手机密码/指纹/人脸数据是存放在哪里? 对于现在各种智能产品了解的人都知道一个完整的产品包含了CPU,DDR,FLASH及其它各种外围器件或接口。CPU无
阅读全文
posted @ 2019-05-04 16:16 春江水暖
阅读(631)
评论(0)
推荐(0)
2019年3月22日
密码学有什么用?
摘要: 密码学要解决的三个问题 数据的安全性数据的完整性数据来源的可确认性 要达到上述三个目标,需要理解以下概念:对称加密,非对称加密,Hash,签名,证书 对称加密 加解密使用同一把密钥加解密速度快 非对称加密 加解密使用不同的密钥加解密速度慢公钥和私钥要成对使用 Hash 生成数据摘要信息,Hash过程
阅读全文
posted @ 2019-03-22 00:23 春江水暖
阅读(494)
评论(0)
推荐(0)
2011年10月22日
深入理解python之self
摘要: 首先明确的是self只有在类的方法中才会有,独立的函数或方法是不必带有self的。self在定义类的方法时是必须有的,虽然在调用时不必传入相应的参数。self名称不是必须的,在python中self不是关键词,你可以定义成a或b或其它名字都可以,但是约定成俗,不要搞另类,大家会不明白的。下例中将self改为myname一样没有错误:1 class Person:2 def _init_(myname,name):3 myname.name=name4 def sayhello(myname):5 ...
阅读全文
posted @ 2011-10-22 10:04 春江水暖
阅读(105032)
评论(7)
推荐(4)
公告