• 大小: 3KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-17
  • 语言: Matlab
  • 标签: 未分类  

资源简介

matlab开发-ShamirsSecretSharing。沙米尔的秘密共享方案,也被称为(k,n)阈值,在这个文件中实现。

资源截图

代码片段和文件信息

%--------------------------------------------------------------------------
% Shamir‘s Secret Sharing Demo
% By Yue Wu
% ywu03@ece.tufts.edu
% 01/10/2010
%--------------------------------------------------------------------------

clear all
close all
clc

s = -1234.5; % the secret number
k = 3; % the number of pieces of info which are sufficient for reconstruction
n = 6; % total number of pieces of info
d = ShamirSharing(skn); % generate pieces of info parts
c = d(3:5:); % collect 3 pieces of info
r = ShamirReconstruction(ck); % reconstruct secret info

display([‘the secret info is ‘ num2str(s)])
display([‘the used info is:‘])
display(c);
display([‘reconstruction is ‘ num2str(r)])


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         718  2011-01-10 11:04  Demo.m
     文件        1581  2011-01-10 11:03  ShamirReconstruction.m
     文件        1601  2011-01-10 11:03  ShamirSharing.m
     文件        1306  2014-02-12 13:22  license.txt

评论

共有 条评论