实验一、Shamir 秘密共享
实验目的:
巩固对 Shamir 秘密共享算法的理解
实验要求:
实现一个(k,n)-Shamir 秘密共享方案,其中 k=3,n=4,包含以下功能:
(1) 给定一个数字,可以计算出对应的 share
(2) 给定 k 个 share, 能够重构出秘密值。
*语言不限
实验报告要求:
1.分析 Shamir 秘密共享的基本算法过程。
2. 提供正确运行的程序,加上必要的注释及运行结果截图。
3.设计、开发中的问题及实验体会。
进阶要求:
1. 设计并实现简单的图形化界面,可参考下图
1