搜索资源列表
RC5-CTS
- RC5-CTS模式加密解密算法C++程序实现。 解压之后运行main.dsw.在VC++下面打开,执行之后根据显示首先输入密钥(随便输入不超过16字节的字符串),之后提示输入需要加密的plaintext文件,输入plaintext1.txt,这个文件在压缩包里已经存在,(注意一定要写清楚文件类型名,是个文本文件),然后根据提示输入加密文件名,可随便输入一个文件名,但是别忘记了类型名.txt,如ciphertext1.txt。因为不输
RSA_DEMO
- 一种利用公钥算法(又称为非对称算法)RSA制作注册码的方法。采用这种方法,不知道密钥的话时很难写出注册机来。实际上有部分软件已经使用了这类方法。RSA加密算法DEMO-use of a public key algorithm (also known as non-symmetric algorithm) production license RSA method. Using this method, I do not know th
Delphi_JiaMi_JieMi
- 用Delphi写的一个简单的加密解密算法,具体为:输入一行字符串,从第n个字符开始,没间隔k个字符取出来,然后把剩下的字符加到取出来的后面,形成密文,然后再解密-with Delphi write a simple encryption and decryption algorithms, in particular : input string, n from the characters, not characters interv
main
- 基于灰度图像处理的LSB密写的实现算法,matlab编程实现
DES
- 用C语言写的100行DES加密算法. DES算法具有极高安全性,到目前为止,除了用穷举搜索法对DES算法进行攻击外,还没有发现更有效的办法。而56位长的密钥的穷举空间为256,这意味着如果一台计算机的速度是每一秒种检测一百万个密钥,则它搜索完全部密钥就需要将近2285年的时间,可见,这是难以实现的,当然,随着科学技术的发展,当出现超高速计算机后,我们可考虑把DES密钥的长度再增长一些,以此来达到更高的保密程度。
RSAtool
- 这学期刚学密码学,RSA算法相对简单,于是写了这个小软件.开发环境:VC++6.0。 RSA的安全性依赖于大数分解。公钥和私钥都是两个大素数。据猜测,从一个密钥和密文推断出明文的难度等同于分解两个大素数的积。 数据加密算法RSA的关键在于大素数的生成,本软件采取数组形式解决大素数的存储和运算问题,可生成超过1024位的十进制数的大素数,以应用于数据加密。 RSA的缺点主要有:产生密钥很麻烦,受到素数产生技术的限制,因
LSB及位平面提取源码
- mylsb.m is a very complete source of LSB Steganography Steganography and extraction, and are on the inside, I did not upload pictures, you only need to add a picture file on it, remember the image must be a grayscale ima
RC5-CTS
- RC5-CTS模式加密解密算法C++程序实现。 解压之后运行main.dsw.在VC++下面打开,执行之后根据显示首先输入密钥(随便输入不超过16字节的字符串),之后提示输入需要加密的plaintext文件,输入plaintext1.txt,这个文件在压缩包里已经存在,(注意一定要写清楚文件类型名,是个文本文件),然后根据提示输入加密文件名,可随便输入一个文件名,但是别忘记了类型名.txt,如ciphertext1.txt。因为不输
RSA_DEMO
- 一种利用公钥算法(又称为非对称算法)RSA制作注册码的方法。采用这种方法,不知道密钥的话时很难写出注册机来。实际上有部分软件已经使用了这类方法。RSA加密算法DEMO-use of a public key algorithm (also known as non-symmetric algorithm) production license RSA method. Using this method, I do not know th
main
- 基于灰度图像处理的LSB密写的实现算法,matlab编程实现-Based on gray-scale image processing of LSB Steganography algorithm, matlab Programming
DES
- 用C语言写的100行DES加密算法. DES算法具有极高安全性,到目前为止,除了用穷举搜索法对DES算法进行攻击外,还没有发现更有效的办法。而56位长的密钥的穷举空间为256,这意味着如果一台计算机的速度是每一秒种检测一百万个密钥,则它搜索完全部密钥就需要将近2285年的时间,可见,这是难以实现的,当然,随着科学技术的发展,当出现超高速计算机后,我们可考虑把DES密钥的长度再增长一些,以此来达到更高的保密程度。-Using C la
RSAtool
- 这学期刚学密码学,RSA算法相对简单,于是写了这个小软件.开发环境:VC++6.0。 RSA的安全性依赖于大数分解。公钥和私钥都是两个大素数。据猜测,从一个密钥和密文推断出明文的难度等同于分解两个大素数的积。 数据加密算法RSA的关键在于大素数的生成,本软件采取数组形式解决大素数的存储和运算问题,可生成超过1024位的十进制数的大素数,以应用于数据加密。 RSA的缺点主要有:产生密钥很麻烦,受到素数产生技术的限制,因
f5r11
- 基于JPEG图像的数字密写方法 F5算法的JAVA程序-JPEG digital images Steganography methods
JiyitexingLSB
- LSB密写技术是目前一种应用最为广泛的数据隐藏技术。本文通过对LSB密写算法的分析,指出了对载体图像进行LSB密写会引起图像统计特性改变的原因,并在此基础上提出了一种基于记忆特性的LSB密写算法。该算法记录下载体已经进行密写部分的统计特性,如果被嵌入的秘密比特与原始像素值的最低位相同,就不作改动 否则就根据该统计特性进行增1或减1的调整 在接收方,提取信息时只需要将载体图像的最低比特位提取、解密即可恢复秘密信息。该算法具有较高的隐蔽性,
Steganographic_Encoding
- 密写编码技术以占用较多的载体数据为代价来减少对载体数据的修改量,从而降低信息隐藏引起的失 真. 本文首先将密写编码方法的构造转化为一个数据的稀疏表示问题,然后提出密写编码构造算法. 利用该构造算法 可得到一系列密写编码方法,并进一步研究密写编码的组合形式,在不同占用率条件下获得了良好的编码性能,优于 矩阵密写编码和游动密写编码.-Steganographic Encoding Ba sed on Sparse Repre
six
- 六个代码分别是小波变换用于水印密写,离散余弦变换应用于水印密写和空域算法水印算法-Six codes are used for watermark Steganography wavelet transform, discrete cosine transform used in secret writing and airspace watermark Watermarking Algorithm
Imagesteganography
- 一种基于低位图像密写的算法,实现信息的隐蔽传输-Low Image Steganography Based on the algorithm, the information hidden transfer
SSteganographt
- 密写编码技术以占用较多的载体数据为代价来减少对载体数据的修改量,从而降低信息隐藏引起的失真. 本文首先将密写编码方法的构造转化为一个数据的稀疏表示问题,然后提出出密写编码构造算法. 利用该构造算法可得到一系列密写编码方法,并进一步研究密写编码的组合形式,在不同占用率条件下获得了良好的编码性能,优于矩阵密写编码和游动密写编码. -Steganography to occupy more vector data to reduce t
5
- 基于图像复杂度的隐写方法研究 为了提供较大的隐写容量和保持良好的载密图像质量,依据人眼对纹 理、边界和黑暗区域变化敏感性弱的视觉特点,结合小波变换提出了一种图像复杂度描述方法,将图像小块分为纹理、边界、黑暗和平滑四个不同类别,利用模函数 设计隐写算法,在不同区域嵌入不同量的信息.实验结果表明,新的复杂度描述方法能准确区分不同类型的小块,隐写算法在提高嵌入容量的同时保持了较好的视觉 质量. -Study steganogra
Jsteg
- 基于DCT的jsteg图像隐写及分析算法,MATLAB实现。 JSteg的算法主要思想是将秘密消息嵌入在量化后的DCT系数的最低比特位上,但对原始值为O、1的DCT系数不进行嵌入。提取秘密消息时,只需将载密图像中不等于0、l的量化DcT系数的LSB取出即可。(The main idea of the JSteg algorithm is to embed secret messages in the lowest bit of the