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

搜索资源列表

  1. HugeCalc 超大整数完全精度快速计算器/算法库 V7.0.0.0

  2. HugeCalc 是一款高精度算法库(同时支持 MBCS + UNICODE 版),适合于大规模科学计算,尤其适用于数论、密码学等领域研究,其核心算法耗费作者十余年的心血。具有占用资源少、效率高、使用便捷、易二次开发、可移植性强、可扩展性好等特点。关键文件 HugeCalc.dll 虽然很小,却提供了公共函数接口 709 个(标准C++接口 473 个;标准C接口 236 个),且其计算速度完全可与大型专业数学工具软件媲美! 现已提供了如下功能: ⊙ 高精度快速加法 ⊙ 高精度快速减法 ⊙
  3. 所属分类:其它

    • 发布日期:2007-08-19
    • 文件大小:1048576
    • 提供者:gxqcn
  1. HugeCalc 超大整数完全精度快速计算器/算法库 V7.0.1.0

  2. HugeCalc 是一款高精度算法库(同时支持 MBCS + UNICODE 版),适合于大规模科学计算,尤其适用于数论、密码学等领域研究,其核心算法耗费作者十余年的心血。具有占用资源少、效率高、使用便捷、易二次开发、可移植性强、可扩展性好等特点。关键文件 HugeCalc.dll 虽然很小,却提供了公共函数接口 709 个(标准C++接口 473 个;标准C接口 236 个),且其计算速度完全可与大型专业数学工具软件媲美! 现已提供了如下功能: ⊙ 高精度快速加法 ⊙ 高精度快速减法 ⊙ 高
  3. 所属分类:其它

    • 发布日期:2007-09-09
    • 文件大小:1048576
    • 提供者:gxqcn
  1. RSA算法VC源程序

  2. 本程序在VC6.0下编译通过,能进行大数加减乘除模等运算,此外可自动生成1024位的大素数,并用它进行RSA加密解密,此外程序中还有运算原理的简单说明。
  3. 所属分类:C++

    • 发布日期:2009-09-12
    • 文件大小:92160
    • 提供者:weiwei22844
  1. RSA算法实现

  2. 实现了大整数的运算实现了大素数(大质数)的生成判断实现了BaseN(Base2,Base8,Base64)编码。开源(可以自行修改为DLL,可以使用Lylix编译跨平台)含有演示程序含有演示源代码
  3. 所属分类:其它

    • 发布日期:2007-11-05
    • 文件大小:790528
    • 提供者:cust_hf
  1. 基于ECC&AES混合加密应用系统(原创)

  2. 对称密码技术高级加密标准算法(AES)易于软件实现和硬件实现,并且具有加密速度快、内存消耗小、抵抗多种人为攻击、操作简单等优越性。非对称密码技术椭圆曲线加密(ECC)是基于离散对数难题的,这使得对于相同长度的密钥来说, ECC加密更快、破解难度更大。 本文实现了128位密钥的AES算法,将原来的四步加密过程整合为两步,通过CBC或ECB两种分组模式加密明文数据。同时也实现了在大素数域上的ECC算法,利用ECC实现生成用户公钥、私钥以及加密数据的高效、安全密钥管理机制。 通过将AES算法和ECC
  3. 所属分类:其它

    • 发布日期:2010-06-24
    • 文件大小:1048576
    • 提供者:cdzxykbjyl
  1. 大素数的快速生成研究与实现

  2. 大素数的快速生成研究与实现。描述了大素数的生成算法。
  3. 所属分类:其它

    • 发布日期:2010-10-27
    • 文件大小:112640
    • 提供者:hzq862
  1. ACM算法模板和pku代码

  2. 本科参加ACM竞赛的过程中积累下来的一部分算法模板,和自己在PKU上面做的一部分题目。 模板目录结构: 目录: 动态规划 O(n^2)的最长上升子序列 nlogn最长上升子序列 高精度 计算几何 Graham扫描法 两线段交点 凸多边形面积 半平面交 计算几何库 数据结构 闭散列法整数hash 开散列法整数hash 字符串hash 堆 二维树状数组 Trie树 二叉查找树 线段树 RMQ LCA+RMQ SB-Tree 数论 生成紧凑素数表 分解质因子 最大公约数 a^b mod n 扩张欧几
  3. 所属分类:其它

    • 发布日期:2010-11-09
    • 文件大小:368640
    • 提供者:yxysdcl
  1. 生成大素数算法,速度很快,包括大数运算

  2. 生成大素数,包括大整数的运算和素数的判定以及相关算法
  3. 所属分类:其它

    • 发布日期:2011-05-02
    • 文件大小:6144
    • 提供者:fei324
  1. RSA算法实现程序(原创java)

  2. 我刚才把程序随机生成素数的范围改小了,这样比较好检验算法的正确性,测试结果如下,我现在也忘了RSA算法了 所以也不知道对不对.请下载的朋友先看下结果,满意在下,以免误导大家,如果不满意也不要说我是骗子哦!我可不敢骗大家!(注意先编译javac RSA.java运行时要大写) C:\>java RSA 自动生成两个大素数p,q分别为:7 59 这两个素数的乘积为p*q:413 所得的m=(p-1)(q-1):348 生成的公钥为:265 产生的一个私钥为:109 请输入明文: I dont
  3. 所属分类:Java

    • 发布日期:2008-06-02
    • 文件大小:2048
    • 提供者:csfkjy911
  1. RSA算法试验报告

  2. 随着信息技术的发展、网络的普及和电子商务的开展,信息安全逐步显示出了其重要性。信息的泄密、伪造、篡改等问题会给信息的合法拥有者带来重大的损失。在计算机中构建密码安全体系可以保护信息安全。在密码安全体系中,公开密钥算法在密钥交换、密钥管理、身份认证等问题的处理上极其有效,因此在整个体系中占有重要的地位。目前的公开密钥算法大部分基于大整数分解、有限域上的离散对数问题和椭圆曲线上的离散对数问题,这些数学难题的构建大部分都需要生成一种超大的素数,尤其在经典的 RSA算法中,生成的素数的质量对系统的安全
  3. 所属分类:C++

    • 发布日期:2012-05-27
    • 文件大小:119808
    • 提供者:amingjay
  1.  1、掌握MD5算法的原理; 2、能够编写代码实现MD5算法。

  2.  1、掌握MD5算法的原理; 2、能够编写代码实现MD5算法。   1.编写程序构造一RSA密钥;  2、编写程序实现快速指数算法;  3、编写程序生成大素数; 4、实现RSA密码体制。  1、编写程序实现DES加、解密:   (1)编程实现基于自己的名字来构造一DES密钥;   (2)应用(1)获得的密钥将一段英文(或文件)进行加、解密; 备注:将自己的姓名chenxin 3,8,5,14,24,9,14,0作为密钥,对英文 work hard 加密
  3. 所属分类:网络安全

    • 发布日期:2012-11-26
    • 文件大小:6291456
    • 提供者:hechushanshuo
  1. VS2010环境下使用GMP库-(环境配置、大素数生成代码、LIBC.LIB下载)

  2. .rar:提供了GMP大数运算库在VS2010环境下的配置使用,并提供了LIBC.LIB库的下载,代码中给了利用GMP大数库生成1024bits素数的方法,可作为RSA算法的基础
  3. 所属分类:网络安全

    • 发布日期:2012-12-05
    • 文件大小:350208
    • 提供者:zoepanchou
  1. C#实现RSA加密算法

  2. 本人利用网上找的一个C#版的大整数类BigInteger(本人认为这是偶发现的效率最高的一个C#版大整数类)来实现私钥加密公钥加密(事实上也完全支持公租加密私钥解密),但没有使用类BigInteger的大素数生成函数,而是直接使用类RSACryptoServiceProvider来生成大素数。
  3. 所属分类:C#

    • 发布日期:2013-03-17
    • 文件大小:39936
    • 提供者:zcttkl
  1. 随机生成大素数

  2. RSA算法中随机生成大素数的代码,仅供学习用。
  3. 所属分类:C++

    • 发布日期:2013-06-05
    • 文件大小:1048576
    • 提供者:bonn1011
  1. RSA实验代码与文档

  2. 实验[]二 实现RSA密码体制 一、实验要求 【实验目的】  1、了解和掌握RSA加密算法原理及过程;  2、了解生成大素数的方法;  3、掌握快速指数算法;  4、能够编写代码实现RSA算法。 【实验内容】  1、编写程序构造一RSA密钥;  2、编写程序实现快速指数算法;  3、编写程序生成大素数; 4、实现RSA密码体制。 本资源中程序用VS2012编写,如果版本低,将里面的cpp文件重新编译即可。
  3. 所属分类:C/C++

    • 发布日期:2013-09-18
    • 文件大小:1048576
    • 提供者:qq1184810369
  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. miller_rabin检测生成大素数的RSA算法实现

  2. 0、可直接复制执行 1、生成1024比特的随机大整数 2、对该整数进行小素数检验,在进行miller_rabin算法检测 3、获得大素数p、q后,计算n、e、的d过程有说明 4、可以对任意数字字母汉字加解密 5、内容的注释详细,易理解;用像伪代码般的python码出来的更容易对代码转换
  3. 所属分类:网络安全

  1. 密码学大素数生成

  2. 针对密码学中RSA加密算法,因为其首先需要生成大素数
  3. 所属分类:其它

    • 发布日期:2017-02-25
    • 文件大小:18432
    • 提供者:cumt_student
  1. RSA算法公钥私钥加解密C语言源码调试通过

  2. RSA非对称加解密算法,目前主流的加密算法,采用大数库生成大素数,然后根据算法原理,进行大数运算;算法在生成大素数时候相对耗时,但是在加解密的时候速度比较快,目前本算法支持512-2048位的加解密算法,并测试通过,C++版本的也已经上传
  3. 所属分类:C

    • 发布日期:2017-04-14
    • 文件大小:12288
    • 提供者:hardessgod
  1. demytko素数生成算法(完善版)

  2. demytko素数生成算法输入小素数生成大素数,如2,经10次循环,得到大素数411043979,时间为25秒
  3. 所属分类:其它

    • 发布日期:2020-01-15
    • 文件大小:12288
    • 提供者:weixin_40305949
« 12 3 4 5 6 7 »