- 博客(12)
- 资源 (4)
- 收藏
- 关注
原创 python-aes 调用方法汇总
python-aes 调用方法汇总测试的时候需要用到python构建十六进制数据流,发现全网的教程没一个写得详尽或用例符合我想要的,特别是byte数据流和补全padding方面的,故写下这篇文章。加密AES高级加密标准(Advanced Encryption Standard,AES),AES的区块长度固定为128位,密钥长度则可以是128,192或256位。其他自行百度。AES 通常有以下几个重要输入秘钥:加密的时候用秘钥,解密的时候需要同样的秘钥才能解出来明文:需要加密的参数模式:aes
2021-03-24 14:08:57
1383
2
原创 python-hkdf 调用方法汇总
python-hkdf 调用方法汇总网络通讯加密hkdfHKDF 是基于 HMAC(Hashed Message Authentication Code)的密钥派生函数(key derivation function)。它可以从一些 initial keying material派生出密码学意义上强度高的密钥。即HKDF = HMAC + KDFHKDF 通常有以下几个重要输入:作为输入的 keying material可选的 salt, 但是使用 salt 可以明显增强 HKDF 的强度可
2021-03-15 16:26:26
1946
原创 python-smtp 调用方法汇总
python-smtp 调用方法汇总python-smtp 调用方法汇总官方资料基础用法导入模块第三方 SMTP 服务登录SMTP 服务发送邮件SMTP 服务退出邮件内容SMTP是发送邮件的协议,Python内置对SMTP的支持,可以发送纯文本邮件、HTML邮件以及带附件的邮件;Python对SMTP支持有smtplib和email两个模块,email负责构造邮件,smtplib负责发送邮件;Smtplib是关于SMTP(简单邮件传输协议)的操作模块,在发送邮件
2021-03-12 15:52:16
958
原创 python-jenkins 调用方法汇总
python-jenkins 调用方法汇总python-jenkins 调用方法汇总官方资料安装python-jenkinsjenkins准备工作基础用法导入模块登录构建构建参数化获取job信息获取构建信息获取构建状态示例封装官方资料官方文档官方示例安装python-jenkinspip3 install python-jenkinsjenkins准备工作新建一个job,类型可以随意(试过freestyle project和pipelin
2021-02-22 16:36:50
1058
原创 STM32堆和栈(Heap & Stack)的资料理解
本文是通过网上收集到的资料汇总而成,感谢各大牛人的铺路。源起:在移植cjson的过程中,解析json包的时候发现动态内存分配不足而导致解析失败,为解决这一问题,而深入了解stm32的堆和栈。stm32的存储器结构。Flash,SRAM寄存器和输入输出端口被组织在同一个4GB的线性地址空间内。可访问的存储器空间被分成8个主要块,每个块为512MB。FLASH存储下载的程序。SRAM是存储运行程序中的
2017-06-16 16:52:38
6323
原创 在KEIL下搭建基于 STM32 和 rt-thread 的开发环境
RT_thread开发人员是用MDK(Keil)进行开发管理的,当然也提供了IAR等开发环境的配置。针对初学者都提供了相关的教程和案例,不过项目开发,还是得讲究一下如何有效搭建开发环境和配置。MDK(Keil)的安装和配置(破解)就略过了。能进行开发移植系统的程序员如果还不会最基础的开发环境搭建,那……去闭关修炼吧。芯片选择:ST(意法半导体)-STM32F103ZE 原因: 开发必备。大多单片
2016-11-08 10:54:37
11536
1
转载 Program Size: Code=x RO-data=x RW-data=x ZI-data=x 的含义
Program Size: Code=x RO-data=x RW-data=x ZI-data=x 的含义Code(代码): 程序所占用的FLASH大小,存储在FLASH.RO-data(只读的数据): Read-only-data,程序定义的常量,如const型,存储在FLASH中。RW-data(有初始值要求的、可读可写的数据): Read-write-data,已经被初始化的变量,存储在
2016-11-07 16:31:25
2123
资源下载:CJson包
2016-01-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人