A Linux port of the OpenBSD/FreeBSD Cryptographic Framework (OCF). This port aims to bring full asynchronous HW/SW crypto acceleration to the Linux kernel, OpenSwan, OpenSSL and applications using DES, 3DES, AES, MD5, Sha, PublicKey, RNGs and more.
標簽: port Cryptographic Framework FreeBSD
上傳時間: 2016-03-29
上傳用戶:小寶愛考拉
對于信號的奇異性檢測,也是一個道理。 % 小波變換用于奇異檢測 % 編程人: 沙威(Wei Sha) 安徽大學(Anhui University) ws108@ahu.edu.cn
上傳時間: 2014-01-06
上傳用戶:我干你啊
Digital Signature Algorithm (DSA)是Schnorr和ElGamal簽名算法的變種,被美國NIST作為DSS(DigitalSignature Standard)。算法中應用了下述參數: p:L bits長的素數。L是64的倍數,范圍是512到1024; q:p - 1的160bits的素因子; g:g = h^((p-1)/q) mod p,h滿足h < p - 1, h^((p-1)/q) mod p > 1; x:x < q,x為私鑰 ; y:y = g^x mod p ,( p, q, g, y )為公鑰; H( x ):One-Way Hash函數。DSS中選用Sha( Secure Hash Algorithm )。 p, q, g可由一組用戶共享,但在實際應用中,使用公共模數可能會帶來一定的威脅。簽名及驗證協議如下: 1. P產生隨機數k,k < q; 2. P計算 r = ( g^k mod p ) mod q s = ( k^(-1) (H(m) + xr)) mod q 簽名結果是( m, r, s )。 3. 驗證時計算 w = s^(-1)mod q u1 = ( H( m ) * w ) mod q u2 = ( r * w ) mod q v = (( g^u1 * y^u2 ) mod p ) mod q 若v = r,則認為簽名有效。 DSA是基于整數有限域離散對數難題的,其安全性與RSA相比差不多。DSA的一個重要特點是兩個素數公開,這樣,當使用別人的p和q時,即使不知道私鑰,你也能確認它們是否是隨機產生的,還是作了手腳。RSA算法卻作不到。
標簽: Algorithm Signature Digital Schnorr
上傳時間: 2014-01-01
上傳用戶:qq521
匯聚各種應用密碼學密碼算法技術源碼,包括DEC/Sha/RC4/crypt/md5等
上傳時間: 2016-07-27
上傳用戶:bakdesec
Java中常用的加密算法應用,1. MD5加密,常用于加密用戶名密碼,當用戶驗證時。2. Sha加密,與MD5相似的用法,只是兩者的算法不同。3. RSA加密,RAS加密允許解密。常用于文本內容的加密。
上傳時間: 2016-08-04
上傳用戶:ztj182002
delphi實現加密算法 CRC32-Dym.................CRC32算法動態碼表實現 \CRC32-Static..............CRC32算法靜態碼表實現 \MD5.......................MD5算法示例 \Sha.......................Sha算法示例 \DES.......................DES算法示例 \2DES......................雙重DES算法示例 \3DES......................兩個密鑰的三重DES算法示例 \3DES3.....................三個密鑰的三重DES算法示例 \Blowfish..................BlowFish算法示例 \AES.......................AES算法示例 \RSA.......................RSA算法示例 \BASE64....................BASE64算法示例
上傳時間: 2017-02-15
上傳用戶:杜瑩12345
the hash function FORK-256,256位的安全散列驗證算法,Sha-256的替代者。
上傳時間: 2017-03-01
上傳用戶:thuyenvinh
提供JAVA源碼,加密解密4種算法,AES, DES ,RSA ,Sha-1,
上傳時間: 2017-03-01
上傳用戶:縹緲
This project demonstrates the use of secure hash functions technique to implement a file encryption / decryption system. This implemented application can encrypt / decrypt multiple files on the fly using a password. The password supplied by the user is used as the source message from which the hash code (key) is generated using the Sha algorithm. Then this key is used to enctypted the data in the file(s). This key is stored in the encrypted file along with the encrypted data.
標簽: demonstrates encryption functions implement
上傳時間: 2017-03-08
上傳用戶:xuanchangri
This project demonstrates the use of secure hash functions technique to implement a file encryption / decryption system. This implemented application can encrypt / decrypt multiple files on the fly using a password. The password supplied by the user is used as the source message from which the hash code (key) is generated using the Sha algorithm. Then this key is used to enctypted the data in the file(s). This key is stored in the encrypted file along with the encrypted data.
標簽: demonstrates encryption functions implement
上傳時間: 2014-01-10
上傳用戶:yyq123456789