搜索资源列表

  1. 汇编内核加密算法

    0下载:
  2. 汇编内核的md5算法,应网友要求改进了两个部分: 1、采用nasm风格汇编,可以方便的移植到linux平台下。 2、修正了56个字节以上明文加密会出错的bug,对任意长的明文都能够加密 使用方法: 一种方法是使用原代码包中的make.bat,这需要安装nasm编译器;第二种就是直接将md5_x86.obj拷贝到你的工程下,直接使用。 -compilation of md5 kernel algorithm, a
  3. 所属分类:加密解密

    • 发布日期:2008-10-13
    • 文件大小:8.16kb
    • 提供者:qve
  1. FEAL8

    0下载:
  2. 本次的FEAL8轮叠代要求将64位的密文C与64位的密钥K经过要设计的解密程序运行得到所需的64位的明文P。由于2进制输入输出的位数太长不方便,再程序的数据运算中大量用上16进制。在数据的运算过程中又常常把输入的数据平均分成等份,因此在数据处理上用上数组形式。FEAL算法的三个基本运算函数是整个程序的重心,程序的密钥处理和解密过程都将以这三个运算函数为中心,因此,程序的设计以S函数 函数和 f函数来展开,再由主函数编写时调用三个函数。-
  3. 所属分类:弱点检测代码

    • 发布日期:2008-10-13
    • 文件大小:1.61kb
    • 提供者:逍遥
  1. 2_des

    0下载:
  2. DES算法把64位的明文输入块变为64位的密文输出块,它所使用的密钥也是64位,首先,DES把输入的64位数据块按位重新组合,并把输出分为L0、 R0两部分,每部分各长32位,并进行前后置换(输入的第58位换到第一位,第50位换到第2位,依此类推,最后一位是原来的第7位),最终由L0输出左 32位,R0输出右32位,根据这个法则经过16次迭代运算后,得到L16、R16,将此作为输入,进行与初始置换相反的逆置换,即得到密文输出。-DES
  3. 所属分类:加密解密

    • 发布日期:2008-10-13
    • 文件大小:67.47kb
    • 提供者:fasf
  1. Rijindael

    0下载:
  2. 对称密码体制的发展趋势将以分组密码为重点。分组密码算法通常由密钥扩展算法和加密(解密)算法两部分组成。密钥扩展算法将b字节用户主密钥扩展成r个子密钥。加密算法由一个密码学上的弱函数f与r个子密钥迭代r次组成。混乱和密钥扩散是分组密码算法设计的基本原则。抵御已知明文的差分和线性攻击,可变长密钥和分组是该体制的设计要点。
  3. 所属分类:加密解密

    • 发布日期:2008-10-13
    • 文件大小:3.17kb
    • 提供者:王晓明
  1. DES

    0下载:
  2. 输入任意长明文及8位密钥,用DES加密算法加密生成密文
  3. 所属分类:加密解密

    • 发布日期:2008-10-13
    • 文件大小:34.35kb
    • 提供者:张鹏
  1. 算法

    0下载:
  2. 维吉尼亚(Vigenere)密码为了提高密码的破译的难度,人们有发明一种多表置换的密码,即一个明文字母可以表示为多个密文字母,多表密码加密算法结果将使得对单表置换用的简单频率分析方法失效,其中维吉尼亚密码就是一种典型的加密方法。维吉尼亚密码是使用一个词组(语句)作为密钥,词组中每一个字母都作为移位替换密码密钥确定一个替换表,维吉尼亚密码循环的使用每一个替换表完成明文字母到密文字母的变换,最后所得到的密文字母序列即为加密得到的密文,具体过
  3. 所属分类:加密解密

    • 发布日期:2008-10-13
    • 文件大小:1.24kb
    • 提供者:god
  1. RSA加长分段加密

    0下载:
  2. RSA加密算法,界面操作,可以很方便的对文件的内容进行加密,而且为了能加密更长的内容,算法中采用了分段加密的手段。其算法步骤如下:1. 读取公钥e和n,作加密之用。 2. 从DecText中读取一大段明文,转化成明文字节数组Byte[]。 3. 再把Byte[]分成若干小段明文字节数组sectByte[]。 4. 使用e和n对所有的sectByte[]进行加密,并合成一大段密文,添加到EncText。 5. 读取下一大段明文,若明文为空
  3. 所属分类:加密解密

    • 发布日期:2008-10-13
    • 文件大小:74.21kb
    • 提供者:何泽荣
  1. 算法

    0下载:
  2. 维吉尼亚(Vigenere)密码为了提高密码的破译的难度,人们有发明一种多表置换的密码,即一个明文字母可以表示为多个密文字母,多表密码加密算法结果将使得对单表置换用的简单频率分析方法失效,其中维吉尼亚密码就是一种典型的加密方法。维吉尼亚密码是使用一个词组(语句)作为密钥,词组中每一个字母都作为移位替换密码密钥确定一个替换表,维吉尼亚密码循环的使用每一个替换表完成明文字母到密文字母的变换,最后所得到的密文字母序列即为加密得到的密文,具体过
  3. 所属分类:加密解密

    • 发布日期:2025-01-17
    • 文件大小:1kb
    • 提供者:god
  1. RSA加长分段加密

    0下载:
  2. RSA加密算法,界面操作,可以很方便的对文件的内容进行加密,而且为了能加密更长的内容,算法中采用了分段加密的手段。其算法步骤如下:1. 读取公钥e和n,作加密之用。 2. 从DecText中读取一大段明文,转化成明文字节数组Byte[]。 3. 再把Byte[]分成若干小段明文字节数组sectByte[]。 4. 使用e和n对所有的sectByte[]进行加密,并合成一大段密文,添加到EncText。 5. 读取下一大段明文,若明文为空
  3. 所属分类:加密解密

    • 发布日期:2025-01-17
    • 文件大小:74kb
    • 提供者:何泽荣
  1. 汇编内核加密算法

    0下载:
  2. 汇编内核的md5算法,应网友要求改进了两个部分: 1、采用nasm风格汇编,可以方便的移植到linux平台下。 2、修正了56个字节以上明文加密会出错的bug,对任意长的明文都能够加密 使用方法: 一种方法是使用原代码包中的make.bat,这需要安装nasm编译器;第二种就是直接将md5_x86.obj拷贝到你的工程下,直接使用。 -compilation of md5 kernel algorithm, a
  3. 所属分类:加密解密

    • 发布日期:2025-01-17
    • 文件大小:8kb
    • 提供者:qve
  1. FEAL8

    0下载:
  2. 本次的FEAL8轮叠代要求将64位的密文C与64位的密钥K经过要设计的解密程序运行得到所需的64位的明文P。由于2进制输入输出的位数太长不方便,再程序的数据运算中大量用上16进制。在数据的运算过程中又常常把输入的数据平均分成等份,因此在数据处理上用上数组形式。FEAL算法的三个基本运算函数是整个程序的重心,程序的密钥处理和解密过程都将以这三个运算函数为中心,因此,程序的设计以S函数 函数和 f函数来展开,再由主函数编写时调用三个函数。-
  3. 所属分类:系统编程

    • 发布日期:2025-01-17
    • 文件大小:2kb
    • 提供者:逍遥
  1. 2_des

    0下载:
  2. DES算法把64位的明文输入块变为64位的密文输出块,它所使用的密钥也是64位,首先,DES把输入的64位数据块按位重新组合,并把输出分为L0、 R0两部分,每部分各长32位,并进行前后置换(输入的第58位换到第一位,第50位换到第2位,依此类推,最后一位是原来的第7位),最终由L0输出左 32位,R0输出右32位,根据这个法则经过16次迭代运算后,得到L16、R16,将此作为输入,进行与初始置换相反的逆置换,即得到密文输出。-DES
  3. 所属分类:加密解密

    • 发布日期:2025-01-17
    • 文件大小:193kb
    • 提供者:fasf
  1. Rijindael

    0下载:
  2. 对称密码体制的发展趋势将以分组密码为重点。分组密码算法通常由密钥扩展算法和加密(解密)算法两部分组成。密钥扩展算法将b字节用户主密钥扩展成r个子密钥。加密算法由一个密码学上的弱函数f与r个子密钥迭代r次组成。混乱和密钥扩散是分组密码算法设计的基本原则。抵御已知明文的差分和线性攻击,可变长密钥和分组是该体制的设计要点。-Symmetric cryptosystem trends will focus on block cipher. Bl
  3. 所属分类:加密解密

    • 发布日期:2025-01-17
    • 文件大小:3kb
    • 提供者:王晓明
  1. DES

    0下载:
  2. 输入任意长明文及8位密钥,用DES加密算法加密生成密文-Input of arbitrary length and 8 expressly key, with DES encryption algorithm to generate encrypted ciphertext
  3. 所属分类:加密解密

    • 发布日期:2025-01-17
    • 文件大小:34kb
    • 提供者:张鹏
  1. md5x86

    0下载:
  2. 汇编内核的md5算法,应网友要求改进了两个部分: 1、采用nasm风格汇编,可以方便的移植到linux平台下。 2、修正了56个字节以上明文加密会出错的bug,对任意长的明文都能够加密 使用方法: 一种方法是使用原代码包中的make.bat,这需要安装nasm编译器;第二种就是直接将md5_x86.obj拷贝到你的工程下,直接使用-Kernel compilation md5 algorithm, User req
  3. 所属分类:加密解密

    • 发布日期:2025-01-17
    • 文件大小:8kb
    • 提供者:wulang
  1. 27942020javarsa

    0下载:
  2. RSA加密算法,界面操作,可以很方便的对文件的内容进行加密,而且为了能加密更长的内容,算法中采用了分段加密的手段。其算法步骤如下:1. 读取公钥e和n,作加密之用。 2. 从DecText中读取一大段明文,转化成明文字节数组Byte[]。 3. 再把Byte[]分成若干小段明文字节数组sectByt -RSA encryption algorithm, interface operation, it is easy to encry
  3. 所属分类:JSP源码/Java

    • 发布日期:2025-01-17
    • 文件大小:5kb
    • 提供者:易守望
  1. LFSR

    0下载:
  2. 1. 分析n-位LFSR生成m=2n-1位长伪随即序列的算法过程。 2. 用程序设计语言将算法过程编程实现。 输入明文:I do like this book 加密算法E:yi=xi^ki 密钥:32-LFSR的输出,初始值:good 本原多项式:x32+x7+x5+x3+x2+x+1 -1. Analysis of n-bit LFSR to generate m = 2n-1 bit length o
  3. 所属分类:加密解密

    • 发布日期:2025-01-17
    • 文件大小:16kb
    • 提供者:zouna
  1. 200601220942288253

    0下载:
  2. ElGamal算法既能用于数据加密也能用于数字签名,其安全性依赖于计算有限域上离散对数这一难题。   密钥对产生办法。首先选择一个素数p,两个随机数, g 和x,g, x < p, 计算 y = g^x ( mod p ),则其公钥为 y, g 和p。私钥是x。g和p可由一组用户共享。   ElGamal用于数字签名。被签信息为M,首先选择一个随机数k, k与 p - 1互质,计算 -首先选择一个随机数k, k与 p-
  3. 所属分类:加密解密

    • 发布日期:2025-01-17
    • 文件大小:2.4mb
    • 提供者:崔光涛
  1. DES

    0下载:
  2. DES完整的加解密算法,使用C语言实现,经过测试,可以运行。 明文分组长64比特。有效主密钥长56比特,根据密钥生成算法,由主密钥生成16个48比特的子密钥。 该算法共16轮,每轮使用一个子密钥。 在进行16轮加密之前,先对明文做一个初始置换IP。 每一轮加密的轮函数f为: . 在16轮加密之后,对比特串L16R16换位为R16 L16,做逆置换IP-1,从而得到密文C。 -DES encryption algo
  3. 所属分类:加密解密

    • 发布日期:2025-01-17
    • 文件大小:4kb
    • 提供者:曹云青
  1. AES

    0下载:
  2. AES算法完整的使用C语言实现,经过测试,可以运行。 可支持的明文分组长128/192/256比特。可支持的主密钥长128/192/256比特。对不同的密钥长度,AES算法相应的轮数分别是10/12/14轮。-AES algorithm using the C language to implement a complete, tested, you can run. To support the explicit sub-head
  3. 所属分类:加密解密

    • 发布日期:2025-01-17
    • 文件大小:3kb
    • 提供者:曹云青
« 12 »

源码中国 www.ymcn.org