资源简介
全同态加密技术中DGHV方案的实现..sage文件。使用Phtyon语言编写

代码片段和文件信息
/*
* directscale.c: faster implementation of ciphertext expand
*
* Copyright (c) 2012 Mehdi Tibouchi
*
* This program is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 as published
* by the Free Software Foundation.
*/
#include
#define w (GMP_NUMB_BITS/2)
#define _BOTMASK ((1ul << w)-1)
#define _TOPMASK (~_BOTMASK)
#define BOT(x) ((x) & _BOTMASK)
#define TOP(x) ((x) >> w)
#define LIMB(zi) (((i)<((z)->_mp_size))?((z)->_mp_d[i]):(0L))
#define BOTL(zi) (BOT(LIMB(zi)))
#define TOPL(zi) (TOP(LIMB(zi)))
#define HLIMB(zj) ((j&1)?(TOPL(zj>>1)):(BOTL(zj>>1)))
unsigned getGMP_NUMB_BITS()
{
return GMP_NUMB_BITS;
}
unsigned long directScal(unsigned long kap mpz_t cz mpz_t yz)
{
unsigned long nW=(kap+1)/(2*w) val=0 i;
if(nW*w*2 != kap+1)
return 0;
for(i = 0; i < nW-1; i++) {
val += BOTL(czi) * LIMB(yznW-1-i);
val += (BOTL(czi) * TOPL(yznW-2-i)) >> w;
val += TOPL(czi) * ((BOTL(yznW-1-i) << w) + TOPL(yznW-2-i));
val += (TOPL(czi) * BOTL(yznW-2-i)) >> w;
}
val += BOTL(cznW-1) * LIMB(yz0);
val += TOPL(cznW-1) * (BOTL(yz0) << w);
return val;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2012-04-10 00:43 fhe-master\
文件 5094 2012-04-10 00:43 fhe-master\README
文件 7952 2012-04-10 00:43 fhe-master\dghv.sage
文件 1230 2012-04-10 00:43 fhe-master\directscal.c
文件 2836 2012-04-10 00:43 fhe-master\scalprod.spyx
文件 1779 2012-04-10 00:43 fhe-master\utils.sage
- 上一篇:arduino uno 引脚图
- 下一篇:水位检测Proteus仿真
相关资源
- 希尔密码加密、解密和破密
- PNG加密解密工具73383
- m1卡 ic卡可选择扇区初始化加密软件
- Zprotect专业版(无限制) 一机一码E
- 加密软件漏洞评测系统 V8.9
- C 大整数RSA加密
- [免费]安全加密软件U盘加密,文件加
- 加密cad图形的lisp文件
- 透明加密源码及说明
- Openssl给文件传输加密
- 3des加解密_C 实现
- ESAM相关文章集合
- RSA AES DES ECC加密算法源码
- 密码学课程设计:DES加密解密算法的
- C 标准文档(已加密)
- 破解QQ空间相册加密查看
- 威盾PHP加密专家——php代码加密软件
- 管家婆加密狗工具dogtools
- 提供几个加密算法的源码
- 非常好用的硬盘加密软件-个人密盘
- 基于89C51计算机锁定加密键盘设计
- U盘防拷贝系统破小孩
- 易语言叮小当动态加密算法源码
- 易语言文本加密成数字源码
- 易语言RC4加密解密源码
- 易语言字节集加密解密对比源码
- 易语言椭圆曲线算法加密文件源码
- 易语言文件分段加密类源码
- 易语言文本加密源码
- 易语言文本加密解密源码
评论
共有 条评论