...

上一页 1 2 3 4 5 6 ··· 23 下一页
摘要: 简介 X.509: 公钥证书的格式标准,应用于包括TLS/SSL在内的众多网络协议; PKCS:即Public Key Cryptography Standards-公钥密码学标准。是由美国 RSA 数据安全公司及其合作伙伴制定的一组公钥密码学标准,其中包括证书申请、证书更新、证书作废表发布、扩展证 阅读全文
posted @ 2024-07-17 21:11 韩志超 阅读(215) 评论(0) 推荐(0) 编辑
摘要: PEM转DER DER格式是证书、私钥、公钥等按ASN.1编码后序列化生成的二进制格式。 我们可以从PEM格式中得到DER格式:例如: import base64 # PEM转DER格式 def pem2der(pem: bytes) -> bytes: return base64.b64decod 阅读全文
posted @ 2024-07-17 17:14 韩志超 阅读(105) 评论(0) 推荐(0) 编辑
摘要: PEM格式 PEM,即Privacy Enhanced Mail,直译为保密邮件,是一种数字证书、私钥、公钥等的文本表示格式。 想对应的,DER,即Distinguished Encoding Rules,可分辨编码规则,是一种是一种数字证书、私钥、公钥等二进制表示格式。 PEM包含DER格式内容, 阅读全文
posted @ 2024-07-17 12:37 韩志超 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 需求 假如有以下测试用例,同样的逻辑,我们需要测试多组数据。 mod tests { #[test] fn test_add() { let a = 1; let b = 2; assert_eq!(a + b, 3); } } 一般情况下我们不在用例中使用for循环(即subtests子测试模式) 阅读全文
posted @ 2024-05-14 15:22 韩志超 阅读(28) 评论(0) 推荐(0) 编辑
摘要: Markdown TMS简介 我们通常习惯使用线的测试平台或者XMind、Excel在来管理手工测试用例。 由Jetbrains公司推出的Markdown TMS则提供了另一种管理手工测试用例的思路。 相比于XMind、Excel来说,Markdown是纯文本文件,几乎不需要安装额外的软件进行查看和 阅读全文
posted @ 2024-05-13 16:29 韩志超 阅读(42) 评论(0) 推荐(0) 编辑
摘要: Python环境需要自行安装 下载安装VsCode https://code.visualstudio.com/ 安装插件 Python及Pylance 其他推荐插件: Chinese Languate Pack:简体中文包 Python Debugger:Python调试插件 autopep8:自 阅读全文
posted @ 2024-04-07 16:09 韩志超 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 1. 废弃find_element_by_xxx及fnd_elements_by_xxx这种定位方式 统一采用find_element(By.XXX, value) 和 find_elememts(By.XXX, value)这种方式 2. 增加相对定位的方式 above 元素上 below 元素下 阅读全文
posted @ 2024-01-29 21:39 韩志超 阅读(154) 评论(0) 推荐(0) 编辑
摘要: Hardhat介绍 面向专业人士的以太坊开发环境 hardhat-tutorial 安装Hardhat框架 安装nvm brew install nvm ~/.zshrc添加nvm配置 # NVM CONFIG export NVM_DIR="$HOME/.nvm" [ -s "/usr/local 阅读全文
posted @ 2024-01-02 18:22 韩志超 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 电路设计 Halo2是基于PLONK算法的零知识证明框架,使用Rust语言。 在Halo2中要证明你掌握斐波那契数列,例如Fib(10)=55。则需要将你的每一步计算过程(秘密的)罗列出来。并由程序(电路)来进行验证,生成证明。 在PLONK算法里,我们使用表格来进行计算跟踪,例如: a b c 1 阅读全文
posted @ 2023-12-21 18:12 韩志超 阅读(133) 评论(0) 推荐(0) 编辑
摘要: Halo2简介 [[Halo2]]是使用[[Rust]]语言开发,基于[[PLANK算法]]的,一款开源交互式([[STARKs]]),[[零知识证明(ZKP)]]的[[证明系统]]。 GitHub仓库地址:halo2 不同于普通的开发框架,Halo2中的功能开发称为电路(Circuit)开发,电路 阅读全文
posted @ 2023-11-18 19:16 韩志超 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 角色 flowchart LR 证明者-->|输入/输出/证明|验证者 💁‍♂️证明者:提供 输入 / 输出 / 证明 👩‍💼 验证者:我不重新运行计算,但我确信输出计算正确 准备(开发)阶段 👨‍💻开发者:定义常量 👨‍💻开发者:发送密钥给 💁‍♂️证明者 及 👩‍💼验证者 验 阅读全文
posted @ 2023-11-14 10:43 韩志超 阅读(44) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2023-10-10 20:46 韩志超 阅读(383) 评论(0) 推荐(0) 编辑
摘要: Pytest测试框架基础 Pytest测试框架介绍 Pytest是Python一款三方测试框架,用于编写和运行单元测试、集成测试和功能测试。Pytest测试框架具有简单、灵活、易于扩展等特点,被广泛应用于Python项目的测试工作中。 Pytest主要特点: 简单易用:Pytest测试框架的API简 阅读全文
posted @ 2023-10-10 19:16 韩志超 阅读(6327) 评论(0) 推荐(3) 编辑
该文被密码保护。 阅读全文
posted @ 2023-10-10 18:33 韩志超 阅读(397) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2023-10-10 15:22 韩志超 阅读(558) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2023-10-10 12:17 韩志超 阅读(362) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2023-10-10 11:35 韩志超 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 什么是Django模板 Django模板是一种用于生成动态内容的文件,它使用Django模板语言(Django Template Language,简称DTL)来描述和渲染HTML页面。模板允许开发人员将动态数据与静态HTML结构分离,以实现更灵活和可维护的Web应用程序。Django模型特点如下: 阅读全文
posted @ 2023-10-10 10:46 韩志超 阅读(143) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2023-10-09 21:11 韩志超 阅读(373) 评论(0) 推荐(0) 编辑
摘要: Django简介 什么是Django Django是一个开源的Python Web框架,由Django Software Foundation开发和维护。Django的目标是让Web开发更加快速、简单和高效,提供了许多内置的功能和库,如ORM、模板引擎、表单处理、认证、管理后台等。 1.2 Djan 阅读全文
posted @ 2023-10-08 14:21 韩志超 阅读(168) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 23 下一页