零知识证明: 抛砖引玉 学术定理

零知识证明: 抛砖引玉

本文是关于零知识证明的两篇中的第二篇。 本篇文章我将继续对几年前开始的零知识证明进行(相对)简短的非技术性概述。时间过得好快! 如果你没有看过第一篇文章,现在将是阅读它的好时机。 在继续阅读之前,需要...
阅读全文
如何共享秘密? 学术定理

如何共享秘密?

请不要想太多,这里讲的是有一个秘密需要N个人共同保守,但任意其中K(<N)个人可以恢复秘密,而少于K的任何几个人都不能恢复秘密。如何做到这一点呢? 插值函数 首先介绍一下什么是插值函数,它是指一...
阅读全文
移位替换密码的加密与解密 代码

移位替换密码的加密与解密

已经学过很多种密码的加密方法,也知道如何分析密码,但百学不如一用,今天我们就来制作一个简单的移位替换密码加密工具以及该密码的解密工具。 移位替换密码原理 移位替换密码是简单替换密码的一种,算是简单里面...
阅读全文
记一次简单密码分析 安全隐私

记一次简单密码分析

基于kerckhoffs假设,任何密码体制,只要密钥未泄露就认为是安全的。那么今天就让我们来分析一道简单替换密码的密钥。在破译的过程中,我们将一步步的接近真相。 关于密文 PBFPVYFBQXZTYF...
阅读全文