回到在做的事

密码学

研究密码算法的数学结构、安全假设与实现,也探索迷宫和图结构能否带来新的加密或混淆思路。

Studying the mathematics, security assumptions and implementations behind cryptographic constructions.

数学结构与安全性

这个方向关注密码算法为什么成立:使用了什么数学结构,安全性依赖哪些假设,对手能够知道什么、做什么。把算法描述、安全定义和实现放在一起读,再通过小规模实验分析其中的条件。

加密、认证与混淆分别对应不同的目标。研究一个构造时,先明确它保护什么,再分析泄露的信息、攻击条件和实现中的边界。

迷宫与图结构

迷宫生成与图结构是一个探索入口。沿着生成、遍历和路径约束研究其中的数学,考察这些结构能否用于加密或混淆。评价一个构造时,关键是明确的安全性质及其依据。

材料与来源

  1. Dan Boneh 与 Victor Shoup · A Graduate Course in Applied Cryptography

修订记录

  1. 补充密码学方向的介绍。