-
公开(公告)号:CN116545622A
公开(公告)日:2023-08-04
申请号:CN202310546826.7
申请日:2023-05-15
Applicant: 复旦大学
IPC: H04L9/08
Abstract: 本发明属于后量子密码工程技术领域,具体为一种基于FPGA平台的NTT硬件实现系统。本发明系统用于对格基密码方案中复杂度最高、耗时最长的环上多项式乘法操作进行加速;针对标准NTT、删减NTT、混合NTT设计支持多参数的硬件电路,具体包括:紧凑型蝴蝶操作单元、可重构的模约减单元、交叉存储型访存模式,通过多并行加速结构、复用蝴蝶计算单元完成多项式乘法操作;可实现正向NTT、对应点系数相乘、逆向NTT等操作。蝴蝶操作单元内部采用流水线方式,降低了关键路径的时延;模约减硬件单元用加法和移位代替其中的乘法操作,减少DSP资源的消耗;交叉存储型访存模式可同时支持三种NTT计算,内存利用率达100%。
-
公开(公告)号:CN109088721B
公开(公告)日:2022-01-28
申请号:CN201811163818.X
申请日:2018-10-02
Applicant: 复旦大学
Abstract: 本发明属于密码技术领域,具体为一种可委托的揭序加密(DORE)方法。本发明的揭序加密方法是基于可委托相等检测编码(EDET)方法的。可委托相等检测编码方法可以允许不同用户间的密文通过令牌进行相等比较;将该可委托检测相等比较的编码方法通过特定标识符进行表示时,则构成可委托功能的揭序加密方法。本发明包含密钥生成、令牌生成、加密和比较算法四元组;该方案允许对比较权限进行委托,即对应于不同用户的密文可以通过比较权限委托这一功能来进行数值比较操作,打破了现有揭序加密只能针对单个用户进行操作的限制,从而能够提供跨数据库事务的相关操作。
-
公开(公告)号:CN116471084A
公开(公告)日:2023-07-21
申请号:CN202310415752.3
申请日:2023-04-18
Applicant: 复旦大学
IPC: H04L9/40 , H04L9/08 , H04L51/212 , H04L51/42
Abstract: 本发明属于密码技术领域,具体为基于身份加密和秘密分享的隐私保护电子邮件系统。本发明隐私保护电子邮件系统包括邮件客户端、可信第三方以及邮件服务器三个部分。邮件客户端采用Web浏览器结合本地代理的方式实现,Web浏览器通过超文本传输协议与本地代理进行交互,本地代理负责邮件的加解密以及垃圾邮件过滤功能;可信第三方承担私钥生成中心和可信初始化器两种角色;邮件服务器负责邮件的接受和转发。本发明系统端到端加密采用基于Type‑3非对称双线性对的身份基匿签密算法;使用安全比较等组件协议实现隐私保护垃圾邮件过滤。本发明电子邮件系统兼具易用性、安全性、隐私性和功能性。
-
公开(公告)号:CN114499878A
公开(公告)日:2022-05-13
申请号:CN202210040125.1
申请日:2022-01-14
Applicant: 复旦大学
IPC: H04L9/32
Abstract: 本发明属于密码技术领域,具体为一种对含指数关系检验的数字签名增量聚合方法。本发明方法支持聚合的签名中包含整数s,验证过程中需计算出一个值T,验证gs=T是否成立。本发明给出的增量聚合方法为:对i=1,...,n,将前i个用户及其公钥、整数、消息、签名的其他部分等信息作为输入计算出系数ai,用代替单个签名中的s1,...,sn以实现聚合;验证签名时改为验证是否成立。本方法可显著减少签名总长度、提升验证速率;支持在已有聚合签名基础上进一步聚合更多签名,灵活性高。本方法泛用性强,尤其是由于区块链、密码货币等大量签名需要存储、验证的场景。
-
公开(公告)号:CN109829334A
公开(公告)日:2019-05-31
申请号:CN201910090761.3
申请日:2019-01-30
Applicant: 复旦大学
IPC: G06F21/62
Abstract: 本发明属于大数据安全技术领域,具体为基于区块链的数据盒配置、使用和记账方法及其运作系统。数据盒是为数据提供者提供数据开放接口以及数据使用者提供使用接口的基本单元。本发明利用数据盒为数据载体来保证开放共享的数据的可用性,利用区块链技术辅助数据盒的使用和记账,保证每一笔开放共享数据的使用可追踪且使用记录难篡改,保证数据盒使用权利的不可转移性、数据使用者的唯一性。本发明解决了数据开放共享过程中数据使用记录被篡改、数据盒被二次分发、数据盒实际使用权利或使用者发生转移的问题,帮助数据提供者在数据开放的同时又能保证其数据稀缺性不丧失和隐私不泄露,保证数据盒的使用真实有效,有效地支持数据开放共享。
-
公开(公告)号:CN108039944A
公开(公告)日:2018-05-15
申请号:CN201711345342.7
申请日:2017-12-15
Applicant: 复旦大学
Abstract: 本发明属于密码技术领域,具体为具有前向安全性的揭序加密框架算法。本发明将原保序加密、揭序加密编译为前向安全的揭序加密框架算法。原有保序加密或揭序加密为算法表示为,其中三个元素分别是初始化算法、加密算法、比较算法;编译而成的前向安全的揭序加密框架算法元组表示为,即启动/初始化算法,加密算法,比较算法;本发明可以完美抵御文件注入攻击,适用于绝大多数电子数据系统,尤其保障具有第三方数据共享和数据交换设备的电子系统的安全。
-
公开(公告)号:CN116846737A
公开(公告)日:2023-10-03
申请号:CN202310537122.3
申请日:2023-05-13
Applicant: 复旦大学
IPC: H04L41/0659 , H04L41/069 , H04L9/00 , H04L67/104
Abstract: 本发明属于分布式共识算法技术领域,具体为基于预执行协议的pre‑multiPaxos算法。本发明让节点先预执行接受到的指令,并反馈执行情况,再周期性发起共识,从而增加吞吐率;每一个节点的结构都包含3个变量:状态:标明自身所处状态,表明节点当前能接受什么指令;日志:记录当前节点按照递增顺序所执行的各项处理;身份:标明当前节点的身份;并设计链路协议,包括预执行协议、同步协议、共识协议、修正协议,在不影响安全性的前提下,满足最终一致性的要求,用以提高节点执行的吞吐率。
-
公开(公告)号:CN116483918A
公开(公告)日:2023-07-25
申请号:CN202310401079.8
申请日:2023-04-15
Applicant: 复旦大学
Abstract: 本发明属于小说接龙技术领域,具体为基于区块链的小说接龙系统。本发明小说接龙系统,利用区块链技术去中心化等特性以及IASchnorr聚合签名,通过共识机制以及智能合约实现小说续写选稿的去中心化,利用区块链技术克服传统小说接龙系统中受传统技术局限而导致选稿环节过于中心化的缺陷;使用主流区块链应用开发框架Truffle搭架项目整体框架,基于以太坊平台solidity语言编写智能合约,使用web3.js使前端连接以太坊网络,完成对系统的实现;最后,实现IASchnorr聚合签名,优化投票环节的数字签名验证效率。
-
公开(公告)号:CN109829334B
公开(公告)日:2022-12-20
申请号:CN201910090761.3
申请日:2019-01-30
Applicant: 复旦大学
IPC: G06F21/62
Abstract: 本发明属于大数据安全技术领域,具体为基于区块链的数据盒配置、使用和记账方法及其运作系统。数据盒是为数据提供者提供数据开放接口以及数据使用者提供使用接口的基本单元。本发明利用数据盒为数据载体来保证开放共享的数据的可用性,利用区块链技术辅助数据盒的使用和记账,保证每一笔开放共享数据的使用可追踪且使用记录难篡改,保证数据盒使用权利的不可转移性、数据使用者的唯一性。本发明解决了数据开放共享过程中数据使用记录被篡改、数据盒被二次分发、数据盒实际使用权利或使用者发生转移的问题,帮助数据提供者在数据开放的同时又能保证其数据稀缺性不丧失和隐私不泄露,保证数据盒的使用真实有效,有效地支持数据开放共享。
-
公开(公告)号:CN109495446B
公开(公告)日:2020-12-22
申请号:CN201811163799.0
申请日:2018-10-02
Applicant: 复旦大学
Abstract: 本发明属于密码技术领域,具体为基于平衡排序树存储结构的保序加密算法。本发明算法中,其数据存储基本结构包括AVL树、红黑树、B树、B+树或B*树;不同的数据存储结构,其算法表述略有差异。本发明算法以AVL树结构为例,其包括基本的基于AVL树的理想安全的保序加密算法以及一些改进的的保序加密算法。各种算法都从树形结构、初始化算法、加密算法、解密算法、orderby排序算法、范围查询算法、删除算法、平衡算法、交互式查询算法进行描述。相对于大多数无法达到理想安全的保序加密,本发明中的算法安全性有绝对的优势,本发明给出的算法也进行了全方位的对比,适用于绝大多数系统,尤其适用于安全性需求较高、带宽配置足量的系统。
-
-
-
-
-
-
-
-
-