您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 大数的幂运算和幂模运算(加法链和蒙哥马利算法的混合)

  2. 利用自己定义的大数类型,使用加法链和蒙哥马利算法的混合算法极大的提高了幂运算和幂模运算的速度。
  3. 所属分类:其它

    • 发布日期:2009-06-20
    • 文件大小:3145728
    • 提供者:Ashen_x1
  1. rsa算法的c语言源码

  2. 实现了蒙哥马利算法,rsa大数加密算法,适用于2048,1024,512bit加密
  3. 所属分类:其它

    • 发布日期:2010-10-07
    • 文件大小:272384
    • 提供者:zjlzjg
  1. 加法链和蒙哥马利算法的混合

  2. (加法链和蒙哥马利算法的混合(加法链和蒙哥马利算法的混合)
  3. 所属分类:其它

    • 发布日期:2010-10-15
    • 文件大小:3145728
    • 提供者:cherry380039598
  1. 蒙哥马利算法VS2010源码

  2. 写了个蒙哥马利快速幂模算的源码,VS2010的源码,有注释 可以借此来理解这个算法的内容
  3. 所属分类:C/C++

    • 发布日期:2011-07-09
    • 文件大小:729
    • 提供者:taotanty
  1. RSA算法的纯Python实现

  2. RSA算法的纯Python实现,压缩包内共4个文件,分别是 1、大整数的运算库(当然不是算加减乘除的,这个python本身就有)。这个库是计算乘模运算,幂模运算(蒙哥马利算法),最大公约数算法及扩展最大公约数算法(扩展欧几里得算法)等。 2、质数库。Miller_Rabin素数判断法,大整数快速因式分解算法(pollard_rho算法),生成指定位数的大质数或大整数算法等。 3、RSA算法库。使用上面两个库,实现RSA算法。实现了生成指定数位的密钥对,加密,解密,签名和验证,这5个核心功能。
  3. 所属分类:Python

    • 发布日期:2014-05-28
    • 文件大小:8192
    • 提供者:zzhouqianq
  1. 华科密码学课设

  2. 华科密码学2014年课设,包括SPN的课本算法实现,增加轮数,增加分组长度的加强版本可通过随机性检测的SPN实现,SPN的差分以及线性攻击实现,暴力破解算法实现;DES算法实现,DES加解密文件算法实现,RSA算法实现。经过中国剩余定理以及蒙哥马利算法优化的RSA算法实现。
  3. 所属分类:Java

    • 发布日期:2014-09-13
    • 文件大小:45056
    • 提供者:u010156033
  1. 华科密码学课设之RSA算法实现

  2. 华科密码学课设 java版本 实现RSA算法,其中有普通的加解密与用中国剩余定理和蒙哥马利算法优化的快速加解密对比。蒙哥马利算法在代码中没有体现,体现在调用的库函数上,需要的自己去openJDK上查看源码去
  3. 所属分类:Java

    • 发布日期:2014-09-13
    • 文件大小:3072
    • 提供者:u010156033
  1. 华科密码学课设之蒙哥马利算法

  2. 华科密码学课设之蒙哥马利算法实现,是一个demo,调用了java的biginteger的库。
  3. 所属分类:Java

    • 发布日期:2014-09-13
    • 文件大小:2048
    • 提供者:u010156033
  1. RSA算法的纯Python实现(源码)

  2. RSA算法的纯Python实现,压缩包内共4个文件,分别是 1、大整数的运算库(当然不是算加减乘除的,这个python本身就有)。这个库是计算乘模运算,幂模运算(蒙哥马利算法),最大公约数算法及扩展最大公约数算法(扩展欧几里得算法)等。 2、质数库。Miller_Rabin素数判断法,大整数快速因式分解算法(pollard_rho算法),生成指定位数的大质数或大整数算法等。 3、RSA算法库。使用上面两个库,实现RSA算法。实现了生成指定数位的密钥对,加密,解密,签名和验证,这5个核心功能。
  3. 所属分类:Python

    • 发布日期:2015-07-15
    • 文件大小:16384
    • 提供者:zzhouqianq
  1. RSA系列算法在工程中的应用研究

  2. 我的论文,通过万方等下载要收不少Money,特意上传到这里,方便口袋不很宽裕的朋友。 摘要:网络安全产品中,大都需要使用密码算法。公开密钥算法主要有RSA和ECC等。本文根据工程应用的实 际情况,叶RSA系列算法进行了深入研究,分析了不同子算法的优劣,从中选出了适合工程应用的子算法,并结合我 们的项目需求提出了一些对算法的改进。 关键词RSA,雅可比算法,蒙哥马利算法,加法一减法链,米勒罗宾测试,agrawal一Kayal一Saxena测试
  3. 所属分类:其它

    • 发布日期:2009-04-19
    • 文件大小:573440
    • 提供者:phoenixson
  1. 多数度数学(中文版,pdf格式)

  2. 讲解如何编写大整数算法的一本书,如果需要实现相关的功能就下载吧!
  3. 所属分类:其它

    • 发布日期:2009-04-26
    • 文件大小:3145728
    • 提供者:yuzhe9527
  1. 蒙哥马利梯子点乘.pdf

  2. 蒙哥马利梯子点乘算法。[k]P:椭圆曲线上点P的k倍点,即:[k]P = {P+P+……+P},k个P相加,即点乘。其中k是正整数。
  3. 所属分类:其它

    • 发布日期:2020-08-01
    • 文件大小:528384
    • 提供者:weixin_40936351
  1. SM2算法模逆加速器的设计

  2. SM2公钥密码在智能卡领域有广泛的应用,其运算中难以避免模逆运算,而模逆算法因为其具有幂指数级别的运算复杂度,成为制约SM2算法性能的一个重要瓶颈。以SM2算法公钥引擎为基础,巧妙地利用了已有的蒙哥马利乘法器结构,设计出了一种长度可伸缩的快速模逆算法。并复用已有模乘资源,给出了节省存储空间、不增加面积成本的硬件实现结构以及数据存储方案。其速度性能远远优于传统的费马小定理算法和扩展欧几里德算法,对比同类蒙哥马利模逆算法也有良好的性能。
  3. 所属分类:其它

    • 发布日期:2020-10-17
    • 文件大小:524288
    • 提供者:weixin_38535808
  1. 优化算法,任务分配和网络架构,在多核平台上有效实现蒙哥马利乘法

  2. 优化算法,任务分配和网络架构,在多核平台上有效实现蒙哥马利乘法
  3. 所属分类:其它

    • 发布日期:2021-03-17
    • 文件大小:131072
    • 提供者:weixin_38719719
  1. curve9767-源码

  2. 曲线9767 这是Curve9767参考实现。 所有这些仅用于研究目的。 使用风险自负。 曲线定义 Curve9767是在有限域GF(9767 ^ 19)中定义的素数椭圆曲线。 选择该特定字段是因为它支持在小型32位体系结构上的高效实现,尤其是ARM Cortex-M0和M0 + CPU。 模数(9767)的选择可实现大多数蒙哥马利约简的相互化,使用快速的1周期muls操作码,使用32位以上的纯整数来完成大部分运算(乘法和平方)。 由于这是一个扩展字段,因此它支持快速反转(成本约为乘法运算
  3. 所属分类:其它

    • 发布日期:2021-03-08
    • 文件大小:1048576
    • 提供者:weixin_42116681
  1. 模块化反演:模块化反演二进制算法的复杂度分析-源码

  2. 模反转 模块化反演二进制算法的复杂度分析 该仓库由两个文件夹组成-“ src原始算法”和“计数操作”。 src原始算法 该文件夹包含本文中通过设计实现的原始算法。 他们只是在很小的数量上进行了测试,以确保实现的质量。 汇编 用gcc LeftShift.c -o leftshift编译 修改的Penk-算法1输入:整数a,质数p(必须确定界限) 要处理的问题: 二进制输入? 输入的大小,与寄存器的大小有关 蒙哥马利-算法2输入:整数a,素数p LeftShift-算法3输入:整数a,素数
  3. 所属分类:其它

    • 发布日期:2021-02-23
    • 文件大小:65011712
    • 提供者:weixin_42097557
  1. MSR-JavaScript-Crypto:Microsoft JavaScript密码库-源码

  2. 总览 Microsoft Research Javascr ipt密码库(msrCrypto)已开发为以HTML5兼容且具有前瞻性的方式与云服务一起使用。 该算法通过公开。 该库当前支持RSA加密(OAEP)和数字签名(PSS)。 AES-CBC和GCM加密/解密; SHA-256 / 384/512,具有支持的哈希函数的HMAC; NIST指定的PRNG(基于AES-CTR); ECDH; ECDSA; 和KDF(Concat)。 该库已在IE8、9、10、11,Microsoft Edge
  3. 所属分类:其它

    • 发布日期:2021-02-11
    • 文件大小:4194304
    • 提供者:weixin_42101384
  1.  蒙哥马利算法在RSA公钥算法中的应用

  2. RSA算法是第一个能同时用于加密和数字签名的算法,是一个被研究的最广的算法,从提出到现在经历了各种攻击的考验,逐渐为人们接受,普遍认为是目前最优秀的公钥算法之一。但是幂模运算是RSA的速度瓶颈,而模幂运算又可以转化为平均(3e)/2次的模乘运算,蒙哥马利算法被认为是计算大数模乘的最快算法,利用蒙哥马利算法对幂模运算的改进可以大大提高RSA的加解密效率。实验证明,使用1 024位密钥加密文件,利用蒙哥马利算法改进后的RSA算法的加密耗时减少了3/4左右。
  3. 所属分类:其它

    • 发布日期:2021-01-30
    • 文件大小:565248
    • 提供者:weixin_38723699
  1. 基于paillier的隐私保护下关联规则挖掘方法

  2. 摘要:在基于隐私保护的数据挖掘中,挖掘的精度和安全性一直是一对矛盾,针对该矛盾提出了一种在分布式的环境下基于paillier同态加密的关联规则挖掘方法,该方法将计算方和解密方分离保证了数据挖掘的安全性,同时基于同态加密并不会影响挖掘的精度,并通过蒙哥马利算法降低了paillier算法的开销,经过实验发现在增加加解密过程后算法开销还是在能接受的范畴内。
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:648192
    • 提供者:weixin_38636461
  1. Side-channel-attack:它是对Montgomery模块化乘法算法实现的定时攻击-源码

  2. 侧通道攻击 该项目分为两个部分: 第一部分 修改RSA实现,以使用蒙哥马利模块化乘法而不是常规模块化乘法。 在使用BigInteger类的方式进行了一些更改之后,这几乎可以使解密过程中的性能提高两倍。 这部分包括crypto.java和montgomery.java类。 第二部分 边信道定时攻击,以验证attack.java中给出的私有指数的第二个最高有效位是1。 使用给定的私有指数的不同部分,不同的指数长度进行程序实验。 对于这些长度中的每一个,重复进行20次实验,并计算结果与第二个最高有效位
  3. 所属分类:其它

    • 发布日期:2021-03-31
    • 文件大小:17408
    • 提供者:weixin_42157188
« 12 »