自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 如何拥有小狐狸钱包metamask

搜索:metamask chrome插件。点击保护我的钱包,可以得到12个助记词。

2025-02-20 23:45:14 345

原创 windows 安装docker

需要安装wsl。

2025-02-16 21:25:40 154

原创 【算法笔记】并查集

并查集可以非常快速的执行两个操作:(1)将两个集合合并;(2)询问两个元素是否在一个集合当中。

2025-02-10 00:02:32 306

原创 《从出售时间到掌控时间:如何打破收入天花板》

真正的奢侈品是自由,而钱能买到自由

2025-02-09 21:32:30 196

原创 流密码是语义安全的

任意的语义安全攻击者A,存在一个PRG攻击者B,使得Adv[A,E] <= 2*Adv[B,G]。A对流密码有可忽略优势,B对PRG有可忽略优势。G:K->{0,1}^n 安全的PRG,如果G是安全的,那么从G提取的密钥流是语义安全的。无法证明完美保密性,因为流密码较短,不可能完全安全。Challenger随机选一个秘钥,将GK加密切换为用r加密,用真正的随机填充而非伪随机填充。攻击者无法察觉,因为生成器是安全的,无法赢得游戏,流密码一定是安全的。目标:安全的PRG => 流密码是语义安全的。

2024-11-17 22:56:45 901

原创 一次性秘钥的语义安全性

对于所有有效的攻击者A,如果AdvssAEAdvss​AE是可忽略的,则对称加密方案E是语义安全的。forallexplicitm0m1∈MEkm0≈PEkm1=>forallexplicitm0​m1​∈MEkm0​≈P​Ekm1​敌人展示的这两条消息,无法区分。

2024-11-17 22:23:17 782

原创 安全的伪随机数生成器定义

K→01nK→01nis a secure PRG if 对于所有efficiency的统计测试A,A对于G的Adv基本可以忽略,即非常接近于0。如果我们要求所有的统计测试,无论它们是否有效,都无法将伪随机和真正随机区分,实际上是无法满足的。

2024-11-17 14:38:26 1136

原创 leetcode3249 统计好节点的数目

leetcode3249 统计好节点的数目

2024-11-14 07:46:30 248

原创 以太坊挖矿机制

最开始,根据block header 及nonce,算出初始哈希值,映射到大数据集中的某个位置,读取这个数,然后进行运算,算出下个位置并读取出来。求解puzzle,比如第一个要读取A位置的数,若没有数组,则要从第一个数开始,依次去计算每个位置的值,得到A的值。比如,解puzzle,读取A位置的数,把A的值读出来后,根据取值进行运算,算出下次读取到位置,比如B。读取B的数,在经过运算,得到位置C。以太坊用的是两个数据集,一大一小,小的是16M的cache,大的数据集是1G的dataset,称为DAG。

2024-11-08 23:48:37 1275

原创 Python语法笔记

在你提供的代码中,len(nums) // 2用于计算列表nums长度的一半,并确保结果是整数。如果使用普通除法 “/”,可能会得到一个浮点数结果,而在某些情况下可能不是期望的行为。在 Python 中,“//” 是整数除法运算符,也称为地板除。它执行除法运算并向下取整,返回一个整数结果。例如,7 // 2 的结果是 3,因为 7 除以 2 等于 3.5,但向下取整后为 3。

2024-10-16 22:02:58 310

原创 【算法】双蛋问题

双蛋问题

2024-10-15 00:36:36 264

原创 以太坊GHOST协议

以太坊GHOST协议

2024-10-15 00:03:36 1348 1

原创 VSCODE 如何控制缩放?

开启方式:打开设置,搜索zoom,勾选。滚轮缩放字体,快捷键:Ctrl+滚轮。

2024-10-06 18:21:51 257

原创 Github SSH配置

将公钥内容粘贴入输入框中即可,就可以通过SSH方式git clone + ssh链接拉下远程仓库的内容了。.pub是公钥文件,没有拓展名的是私钥文件。

2024-10-06 16:21:50 336

原创 ToolMaker

Man, as a tool maker, has the ability to make a tool to amplify an inherent ability that he has. And that's exactly what we're doing here. We're making bycicles. But in general what we're doing is we're building tools that amplify a human ability. —— Steve

2024-07-11 13:31:48 166

原创 布隆过滤器

数组越大误判率越小,内存消耗更多。数组越小,误判率越大;

2024-07-11 13:29:37 116

原创 双链表实现

双链表算法实现

2024-07-10 01:21:39 492

原创 【笔记】LangChain最关键的构建模块——链Chain

LangChain最关键的构建模块——链Chain

2024-07-08 00:34:26 1344

原创 【笔记】LangChain的记忆存储方式

LangChain的4种对话记忆模式介绍

2024-07-07 17:40:40 1490 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除