当年自己的树莓派视频小车毕业论文(网页看视频,键盘或鼠标控制运动,有APP),资料将全部开源,发布在CSDN博客上,也会录制视频进行讲解和后续的优化改进
2022-03-11 09:35:32 1.56MB 树莓派小车 开源项目
1
GmSSL (http://gmssl.org) 是支持国密算法和标准的OpenSSL分支,增加了对国密SM2/SM3/SM4算法和ECIES、CPK、ZUC算法的支持,实现了这些算法与EVP API和命令行工具的集成。GmSSL由北京大学信息安全实验室(http://infosec.pku.edu.cn)开发和维护。 GmSSL的libcrypto密码库增加的密码算法包括: SM2是国密椭圆曲线公钥密码标准,其中包含数字签名、公钥加密和密钥交换三个具体方案,以及一个256比特素域上的推荐椭圆曲线参数。GmSSL内置了SM2的推荐曲线参数,实现了SM2的签名算法和公钥加密算法。 SM3是国密密码杂凑算法标准,输出的杂凑值长度为256比特。 SM4是国密分组密码标准,又名SMS4,其分组长度和密钥长度均为128比特。GmSSL实现了SMS4密码及SMS4的ECB、CBC、CFB、OFB等工作模式。 X9.63 KDF是密钥派生函数国际标准之一,ECIES和SM2公钥加密方案依赖该算法,GmSSL实现了X9.63 KDF,并用于支持ECIES和SM2公钥加密。 ECIES (Elliptic Curve Integrated Encryption Scheme)是椭圆曲线公钥加密的国际标准,可用于加密数据。 CPK是由南相浩和陈钟设计的基于身份的密码。GmSSL实现了CPK的系统建立和密钥生成算法,生成的密钥可以用于DSA、ECDH、ECDSA、ECIES、SM2等公钥密码算法。 ZUC(祖冲之算法)是由我国设计的序列密码,以32位字为单位输出密钥流,其密钥长度和IV长度均为128比特。GmSSL的ZUC算法处于开发中。 GmSSL提供命令行工具gmssl,可用于生成SM2签名、SM3摘要、HMAC-SM3消息认证码,支持SM4和ZUC数据加解密。 $ echo -n abc | gmssl dgst -sm3 66c7f0f462eeedd9d1f2d46bdc10e4e24167c4875cf2f7a2297da02b8f4ba8e0     显示SM2推荐椭圆曲线域参数 $ gmssl ecparam -text -noout -name sm2p256v1 -param_enc explicit     在代码目录./certs/sm2/目录中给出了SM2证书的例子,可以用gmssl工具进行解析 $ gmssl x509 -text -noout -in certs/sm2/sm2-x509.pem $ gmssl pkcs7 -print_certs -in certs/sm2/sm2-pkcs7.pem     GmSSL新增的EVP对象包括EVP_sm3()、EVP_sm4_ecb()、EVP_sm4_cbc()、EVP_sm4_ofb()、EVP_sm4_cfb()和EVP_zuc()。 标签:GmSSL
2022-03-10 15:35:34 7.49MB 开源项目
1
数字示波器演示的是3个蓝色LED(LED1-LED3) 轮流闪烁 定义: LED1-LED3 ---V6——V8 V6----- PB5-LED1 V7----- PD6-LED2(仅V2,V2.1 V3 V5板) V8----- PD3-LED3(仅V2,V2.1 V3 V5板) 电路城语:此资料为卖家免费分享,不提供技术支持,请大家使用前验证资料的正确性!如涉及版权问题,请联系管理员删除! 附件包含以下资料
2022-03-09 13:23:27 12.36MB 数字示波器 电路方案
1
qTox 是一款强大的 Tox 客户端,使用 Qt 开发,支持主流操作系统。特性: One to one chat with friends Group chats File transfers, with previewing of images Audio calls Video calls (alpha) Tox DNS Translations in various languages 标签:qTox
2022-03-08 15:33:51 6.53MB 开源项目
1
Chrome 全文搜索历史浏览的插件( 你只要记得你看过的页面的任何一个文字,都可以被检索出来! ),刁刁的,超实用!.zip,Chrome extension for full text history search!
2022-03-08 12:21:55 1.51MB 开源项目
1
Aviator是一个高性能、轻量级的基于java实现的表达式引擎,它动态地将String类型的表达式编译成Java ByteCode并交给JVM执行。 Aviator支持所有的关系运算符和算术运算符,不支持位运算,同时支持表达式的优先级,优先级跟Java的运算符一样,并且支持通过括号来强制优先级。 示例代码: Map env = new HashMap(); env.put("email", "killme2008@gmail.com"); String name = (String)AviatorEvaluator.execute("email=~/([\\w0-8] @\\w [\\.\\w ] )/ ? $1:'unknow'", env); 标签:Aviator
2022-03-07 11:34:50 410KB 开源项目
1
Python开源项目汇总,方便Python人员开发使用,找到属于自己的
2022-03-05 23:21:03 217.68MB 开源项目 Python
1
JsonPath.zip,使用jsonpathjava jsonpath实现的json断言
2022-03-04 16:17:36 379KB 开源项目
1
SharpZipLib 是一个开源的 .NET 压缩库,支持 zip 以及存储和 deflate 压缩模式,支持一下 .NET 版本:.NET 1.1.NET 2.0.NET 3.5.NET 4.0.NET Compact Framework 1.0.NET Compact Framework 2.0开源地址:https://github.com/icsharpcode/SharpZipLib 标签:解压缩  zip
2022-03-03 15:59:08 2.2MB 开源项目
1
losslessh264 是从 OpenH264 fork 出来的,无损压缩JPEG图像和H.264 视频的算法。它采用了更高效的编码算法,压缩率分别达到22%和13% 标签:losslessh264
2022-03-01 11:21:52 44.78MB 开源项目
1