- 博客(50)
- 收藏
- 关注
原创 [数据结构]3. 链表
链表(linked list) 是一种线性数据结构,每个元素都是一个节点对象,通过“指针”相连接。指针记录了下一个节点的内存地址,可以从当前节点访问到下一个节点。链表的设计使得各个节点可以分散存储在内存各处,它们的内存地址无须连续。链表的组成单位是节点(node) 对象。每个节点都包含两项数据:节点的“值”和指向下一节点的“指针”。数组 vs 链表数组链表存储方式连续内存空间分散内存空间容量扩展长度不可变可灵活扩展内存效率元素占用内存少、但可能浪费空间元素占用内存多。
2025-04-15 12:15:00
566
原创 Shannon ciphers and perfect security
Shannon ciphers and perfect securityDefinition of a Shannon cipherA one-time padDefinition of a Shannon cipherThe basic mechanism for encrypting a message using a shared secret key is called a cipher (or encryption scheme). In this section, we introduce
2021-08-08 17:50:24
308
原创 北理工密码学笔记
密码学笔记00 -Introduction02-Perfectly-secret Encryption03-1 Private-Key Encryption and Pseduorandomness00 -Introduction02-Perfectly-secret Encryption03-1 Private-Key Encryption and Pseduorandomness
2021-07-25 09:07:34
463
原创 Cryptography Course — 2.Stream ciphers
Cryptography Course — 2.Stream ciphersThe One Time PadThe One Time Pad
2021-07-23 22:56:38
293
2
原创 Cryptography Course — 1.Introduction
IntroductionCourse OverviewCourse objectives:Learn how crypto primitives workLearn how to use them correctly and reason about securityMy recommendations:Take notesPause video frequently to think about the materialAnswer the in-video questions
2021-07-22 11:34:08
321
2
原创 Ubuntu系统CP—ABE 环境配置&搭建
Ubuntu系统CP—ABE 环境配置&搭建1.安装依赖项 m4、bison、flex2. 安装GMP3. 安装PBC4. 安装CP—ABE1.安装依赖项 m4、bison、flexsudo apt-get install m4sudo apt-get install flexsudo apt-get install bison2. 安装GMPgmp下载地址sudo apt-get install lzip //安装lzip,用于gmp源码解压lzip -d gmp-6.2.1.
2021-07-20 21:18:35
585
1
原创 Wireshark分析TCP三次握手四次挥手&DNS包&HTTP包
Wireshark分析Wireshark简介界面信息IP过滤三次握手&四次挥手三次握手第一次握手第二次握手第三次握手四次挥手第一次挥手Wireshark简介Wireshark(导线鲨鱼,前称Ethereal,空灵)是一个免费开源的网络数据包分析软件。网络数据包分析软件的功能是截取网络数据包,并尽可能显示出最为详细的网络数据包资料。在GNU通用公共许可证的保障范围底下,用户可以以免费的代价获取软件与其代码,并拥有针对其源代码修改及定制的权利。界面信息Packet Details Pane
2021-06-10 22:53:39
569
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人