搜索资源列表
7_Rsa
- RSA公钥加密算法基于大整数因式分解困难这样的事实。 选择两个素数,p,q。(一般p,q选择很大的数) 然后计算 z=p*q f=(p-1)(q-1) 选择一个n,使gcd(n,f)=1(gcd代表greatest common divider,一般n也选择一个素数), n和z就作为公钥。 选择一个s,0<s<f,满足n*s % f=1,s就作为私钥。-RSA public key encryption algorithm based on the integer fa
949327266
- 准算法模块是集DES、3DES、AES、RSA、MD5、BlowFish、TEA、RC6等标准算法为一体的算法包,同时在模块中使用了Anti-Debug和程序自校验功能(涉及到软件的加壳和CRC32)、软件使用次数限制,更好的保护您的软件。在模块中作者给出了每种算法详细调用方法,使用者可以根据自己的需要来进行选择。现暂时给出在VB、VC、Delphi三种开发语言中的调用方法,其他语言的调用方法可与我们联系获得,具体可以参看例子程序;现更新DLL可能被破解者替换的漏洞,并对DLL进行了加壳,增加了
jiamijiemicodesource
- 计算机信息的保密显得越来越重要。数据保密变换,或密码技术,是对计算机信息进行保护的最实用和最可靠的方法。现阶段计算机硬盘以及其他大容量存储介质代替了纸张成为信息存储的主要方式,随之带来的信息安全问题也日渐突出,电子文档的信息安全成为一个至关重要的问题.电子文档的安全问题发生在两个场合:动态的传输途中、静态的存储形式.对于电子文档的传输安全,可以通过数据加密技术先加密再传输、保证电子文档的合法性和完整性 要完成的工作: 1. 对网络安全的基本概念和基本原理有一个了解。 2. 对各
jiamisuanfamokuai
- 标准算法模块是集DES、3DES、AES、RSA、MD5、BlowFish、TEA、RC6等标准算法为一体的算法包,同时在模块中使用了Anti-Debug和程序自校验功能(涉及到软件的加壳和CRC32)、软件使用次数限制,更好的保护您的软件。在模块中作者给出了每种算法详细调用方法,使用者可以根据自己的需要来进行选择。现暂时给出在VB、VC、Delphi三种开发语言中的调用方法,其他语言的调用方法可与我们联系获得,具体可以参看例子程序;现更新DLL可能被破解者替换的漏洞,并对DLL进行了加壳,增加
dtslog
- 本程序是一个用于写日志的库,该库可以读写日志文件,其中日志文件可以选择加密保存,加密算法为AES算法
BodyProtect
- 可选择硬盘中的特定文件加密解密,包含DES算法对操作密码加密、采用BlowFish算法对文件数据进行加密
rsa_ql
- 用java语言编写的rsa加密解密算法,能够自己选择密钥的位数。-prepared by the rsa encryption and decryption algorithms, keys to their choice of the median.
三重DES加密解密算法
- 三重DES加密解密算法 可以实现3轮加密或者16轮加密的自由选择 并通过加密进行密文测试-DES\Debug\DES.exe ...\.....\DES.ilk ...\.....\DES.obj ...\.....\DES.pch ...\.....\DES.pdb ...\.....\DES.res ...\.....\DESDlg.obj ...\.....\StdAfx.obj ...\.....\vc60.
LFSRRC4
- 伪随机数发生器LFSR RC4加密与解密 根据算法原理,首先初始化S-BOX,产生伪随机序列密钥流,选择所加密文件与密钥流异或生成密文 -Pseudo-random number generator LFSR RC4 algorithm for encryption and decryption based on the principle, first initialize the S-BOX, pseudo-random sequence generated key stream,
RSA
- RSA公钥加密算法的c语言实现,包括随机数的选择,加密解密-RSA public key encryption algorithm c language, including the choice of random numbers, encryption and decryption
RC4
- RC4算法的C实现。VC6MFC做的简易界面,自由选择文件加密解密。-RC4 algorithm C implementation. VC6MFC to do simple interface, free to choose the file encryption and decryption.
ss
- 很多密码算法都要随机选择一个大素数,这个是密码学中的MILLER-RABIN算法,判断素性。-Many cryptographic algorithm must randomly select a large prime numbers, this is Cryptography MILLER-RABIN algorithm to determine Primality.
AES()
- 1、更正了原来的1.0版本的所有内存泄漏问题。 2、使用了文件读写的缓冲技术,对加密与解密在速度上都有一定的加快。 3、使用了进度条来显示加密与解密的进度,使其过程更加生动,不单调。 4、使用了多线程技术,这对于有多处理机的计算机来说,速度有一定的提高。 5、使用了与原始AES加密/解密算法中对状态数组按列处理等价的按行来处理数 据(当然在相应的函数中也作了相应的修改),避免了对状态数组的转置操作, 加快了加密与解密的速度。 6、提供了检查所选择的存放加密/解密文件的
mixed_encryption
- 本系统实现了一个基本的混合密码系统。它使用DES作为对称密钥算法,RSA作为公开密钥算法。本系统特点如下:1:提供了俩个加密接口。混合加密,DES加密。2:本系统的DES可以进行1次DES加密(标准DES加密)和3次DES加密。它会根据密钥长度,自动选择加密方案-Implementation of the system a basic hybrid cryptosystem. It uses DES as the symmetric key algorithm, RSA public key a
DiffieHellmanMerkle
- ECC 是下一代用于移动或无线环境的公钥加密技术。ECC 基于一套用于执行非对称加密的密钥生成、加密和解密算法。 ECC 包含以下重要功能: 较之传统的密码系统(如 RSA),ECC 可以使用较小的密钥大小提供同等的安全性,这可以加速计算、降低功耗和内存并节省带宽。 ECC 在椭圆曲线上进行运算。您必须选择曲线和密钥长度。曲线由 NIST、ANSI 和 SECG 等多个组织标准化并命名。由于这些标准包含密钥长度,因此您只需选择其中一个预定义的曲线名称。Web Server 7.0 支持当前指定的
sha-1
- 用SHA算法实现对任意文件的hash摘要,并且把hash摘要值(至少为160bit)存入另一个文件,形如: hash inputfile hashvaluefile 说明:SHA算法的实现至少为160bit,或者可以选择256,384或者512的,可以查阅相关资料,按照标准来实现(hash的算法是否正确,可以和网上的标准算法对比,用相同的输入看是否能够得到相同的输出)控制台编程: int main(int argc, char *argv[ ]) -Programme f
aa
- 用des算法与ras算法实现的文件加密选择器的实现与控制。-Ras use des algorithm and the file encryption algorithm selector realization and control.
algorithm
- 这么个思路:首先通过提取系统时间和运行时间作为加密算式的动态参数进行文件加密,然后将这些参数以及密码和是否加密的标志加密加载到文件中(不然就解密不了文件了),最后在解密的话,就是通过一定得方法提取这些参数,将其解密。 由于这些参数是动态变化的,所以每次对同一个文件进行加密后的结果都是不一样的,这样的话对于破解者来说就没有规律可循了。 这种加密法就是一个对称密码,很难用穷举法破解(虽然我没有试过),但是跟金老师上课讲的那些对称密码像DES,是没的比的,那些事可以公开算法的,而这个算法
DES_Encrypt_Decrypt_Verilog
- DES加密算法的Verilog HDL实现,带模式选择端口,可以实现加密和解密,已经modelsim仿真通过。-Des En/Decrypt,Verilog HDL code
20073132040295
- Pb读硬盘序列号和加密rsa算法 为了达到目的我们必须首先能够得到硬盘的序列号,其次,为了安全起见我们最好再选择一种加密算法,将加密后的硬盘的序列号作为密文公开 存放,软件通过解密得到明文,即硬盘的序列号,通过将解密后的硬盘序列号和实际的硬盘序列号相比较得出程序是否合法。这一步当然是由应用程 序秘密运行,用户根本不知道,从而达到软件的二次加密目的,同时也隐藏了软件的合法性识别过程,使破译者无从下手。下面就来谈谈如何具体实 现。(Pb reading hard disk serial nu