09 2021 档案
摘要:Background 前面提到的perfect secrecy虽然好,但有着理论上的局限:key太长、key太多等等,用起来不是那么方便 一个idea就是,我们放弃部分安全性来换取更实用的密码。这里要回答几个问题:放弃哪些?放弃多少?放弃之后的安全性如何衡量? 注意,接下来的讨论如无特殊说明,都以e
阅读全文
摘要:-calculus Background 首先这是一种编程语言,在1930s被Alonzo Church和Stephen Cole Kleene发明(两位都是听说过的明星人物) 还是一种计算模型,在1937年被Alan Turing证明其和图灵机的表达能力等价(这位更是重量级)
阅读全文
摘要:感觉第一节课都差不多 推荐了Software Foundations,搜了一圈发现非常劝退....但还是磨磨蹭蹭看完了Lists 书上说不建议贴答案和题解,那就不贴了吧( developing general abstractions, or building blocks, for solving
阅读全文
摘要:密码学关心的问题和应用 Secrecy,即信息是否泄露 Integrity,即信息是否被篡改 Oblivious Transfer(不经意传输) Zero Knowledge Proof(零知识证明) Secure Multi-party Computation(多方计算) Digital Curr
阅读全文
摘要:写的时候复制到笔记2那里去了...晕,这个点还不睡就是不行啦 CFG 上下文无关语法(Context Free Grammar),或者说BNF(Backus Naur Form),是用于描述一类语言的法则,也即是语法 语法包括: 终结符号(terminal)集 非终结符号(nonterm
阅读全文
摘要:词法分析的作用 读取字符流,输出词法单元给语法分析器 在1的过程中去掉不必要的内容(空白符、注释),查错报错 与符号表交互,插入符号的相关内容 虽然词法分析和语法分析是两个独立的部分,但它们通常在同一趟 为什么要独立词法分析 模块化 词法分析很简单,实现也很简单 PPT把1+2又说了一遍.... 词
阅读全文