搜索资源列表
简易的矩陣加密編编码法
- 算法介绍 矩阵求逆在程序中很常见,主要应用于求Billboard矩阵。按照定义的计算方法乘法运算,严重影响了性能。在需要大量Billboard矩阵运算时,矩阵求逆的优化能极大提高性能。这里要介绍的矩阵求逆算法称为全选主元高斯-约旦法。 高斯-约旦法(全选主元)求逆的步骤如下: 首先,对于 k 从 0 到 n - 1 作如下几步: 从第 k 行、第 k 列开始的右下角子阵中选取绝对值最大的元素,并记住次元素所在的行号和列号,在通过行交换和列交换将它交换到主元素位
playfair
- playfair加密算法的实现,利用产生的矩阵去翻译解密.-PLAYFAIR encryption algorithm implementation, use the matrix to translate declassified.
MD5-java
- MD5加密算法java实现 * 下面这些S11-S44实际上是一个4*4的矩阵,在原始的C实现中是用#define 实现的, 这里把它们实现成为static final是表示了只读,切能在同一个进程空间内的多个 Instance间共享*/ -MD5 algorithm to achieve java * Below these S11 - S44 is a 4 * 4 Moment RUF, in a primitive realization of the C# defi
desende
- 自己编的DES加密、解密算法,可实现windows下任何文件的加密、解密,尤其适用使用公用电脑而一些私人的文件不想被别人看到的情况,可设置八个字节的密钥,也就是每一位可以从0到255,这样对方就算已知置换矩阵和S盒的情况下用穷举法破解的难度也在2的32次幂,还是相当安全的。 加密:DESencrypt.exe 解密:DESdecrypt.exe-own addendum to the DES encryption, decryption algorithms can be realize
SquareCypher
- 矩阵加密算法:SquareCypher. c++实现 vs.net2005-Matrix Encryption Algorithm : SquareCypher. C achieve vs.net2005
Hill
- Hill加密算法的基本思想是将l个明文字母通过线性变换将它们转换为k个密文字母。脱密只要做一次逆变换就可以了。密钥就是变换矩阵本身。即 M=m1m2……ml Ek(M)=c1c2……cl 其中 c1=k11m1+k12m2+……+k1lml c2=k21m1+k22m2+……+k2lml …… cl=kl1m1+kl2m2+……+kllml 通常对于字母加解密,使用mod 26的方法。 以上线性方程可以采用矩阵表示。
zhihuan
- 置换密码算法的原理是不改变明文字符,只将字符在明文中的排列顺序改变,从而实现明文信息的加密。置换密码也叫换位密码。试编程实现矩阵换位密码。它的加密方法是将明文中的字母按照给定的顺序安排在一个矩阵中,然后用根据密钥提供的顺序重新组合矩阵中的字母,形成密文。
希尔
- 不错的希尔代码,希尔是一种经典的加密算法,加密可以通过一线形变换,脱密再做依次逆变换。密钥就是变换矩阵本身。-good code Hill, Hill is a classic encryption algorithms, encryption can transform line shape, followed again from close inverse transform. Key is the transformation matrix itself.
HillCipher
- 自己编写的加密算法 hill加密算法。包括,hill数组的生成,hill数组矩阵的计算。-prepare their encryption algorithms hill encryption algorithm. Include hill array of generation, hill array matrix calculations.
NewalgorithmrequiringnopreprocessingforwidebandDOA
- 这是一篇讲述宽带信号DOA估计时一种不需要预估角度的聚焦矩阵的估计算法-This is a broadband signal on the DOA estimates do not need to forecast a focal point of the estimation algorithm matrix
nijuzhen
- 任意逆矩阵程序算法,可以对通信数据加密,保密性好。-Inverse matrix algorithm any program that can encrypt the communication data, privacy is good.
Hill-decryption
- 希尔密码(Hill Password)是运用基本矩阵论原理的替换密码,由Lester S. Hill在1929年发明。一串字母当成n维向量,跟一个n×n的矩阵相乘,再将得出的结果模26。注意用作加密的矩阵(即密钥矩阵)在必须是可逆的,否则就不可能译码。本算法中,明文长度必须为3的倍数-Hill encryption and decryption
Hill
- Hill加密算法的程序代码,可实现对5行5列的矩阵加密-Hill program code encryption algorithm can achieve 5 rows 5 columns of the matrix encryption
Secure-Network-Coding
- 基于稀疏矩阵的低复杂度安全网络编码算法 :针对安全网络编码复杂度较大的问题,提出一种基于稀疏矩阵的安全网络编码算法。利用稀疏矩阵占用较少的存储空间和运算速 度快的优点,在信源处将信源信息与稀疏矩阵进行矩阵变换操作,使得随机网络编码能以较高的概率达到信息论安全的要求。仿真结果表 明,该算法能提高编解码速率,降低复杂度,减少存储空间。-Low-complexi Secure Network Coding Algorithm Based 0n Sparse M atrix
Color-to-Islands
- 实现地图填色问题,使用邻接矩阵进行存储和表示,算法实现。-Realization of the map coloring problem, use the adjacency matrix is stored and that algorithm.
encrypt
- 利用矩阵的乘法实现文字的加密和解密算法,该算法的实现基于C语言-Using matrix multiplication achieve a text encryption and decryption algorithm, which is based on the C language to achieve
cryptproj
- 可用于大数据的加解密,富有源码和注释,利用是矩阵是算法进行加解密-It can be used for large data encryption and decryption, full source code and comments
FHE
- 简单验证LLL格基约减算法,包括随机矩阵的生成,lll算法等-the easy descr iption of LLL latice-based reduction algorithm
Cipher
- 置换密码算法的原理是不改变明文字符,只将字符在明文中的排列顺序改变,从而实现明文信息的加密。置换密码也叫换位密码。 试编程实现矩阵换位密码。它的加密方法是将明文中的字母按照给定的顺序安排在一个矩阵中,然后用根据密钥提供的顺序重新组合矩阵中的字母,形成密文。例如,明文为attack begins at five,密钥为cipher,将明文按照每行6个字母的形式排在矩阵中,如下形式: a t t a c k b e g i n s a t f i v e 根据密钥ciphe
WinNTL-10_5_0
- NTL是一种高性能、便携的C++库操纵签署提供的数据结构和算法,任意长度的整数,和向量,矩阵,在整数和有限域上的多项式。(NTL is a high-performance, portable C++ library providing data structures and algorithms for manipulating signed, arbitrary length integers, and for vectors, matrices, and polynomials over