⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.html

📁 非常经典的加密算法
💻 HTML
字号:
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"><html>  <head>    <title>AESCrypt</title>  </head>  <body><center>    <h1>AESCrypt: Rijndael encryption for shell scripts.</h1></center>This is a program for encrypting/decrypting streams of data using Rijndael andCipher Block Feedback mode (CFB-128). <p><h2>Usage:</h2>aescrypt -k {keyfile}<br>aesget -k {keyfile}<br><p>Encrypt/decrypt stdin using the Advanced Encryption Standard winner"Rijndael" encryption algorithm in Cipher Block Feedback (stream)mode. Uses /dev/urandom to create a salt. Prepends the output streamwith salt when encrypting, strips it off when decrypting.<p>Keyfile format:<p>...<br>kk=hexdits\n<br>...<br>where hexdits is:<p>32 chars for 128 bit<br>48 chars for 196 bits. <br>64 chars for 256 bits<p>Note that there may be other text in the file. But the key must be atstart of a line, and must start with 'kk=', and must be hex.<p>If the key file is "-", it instead reads the first 33 bytes off stdin and treats them as a null-terminated hex key. Using "-" limits you to 128-bitkeys, but prevents having to put the key onto disk for those cases whereyou are using public key encryption to chat session keys for aescrypt and do not want the session key anywhere that it could get intercepted. <p><h2>Limitations:</h2><p><ol><li> The keyfile is *NOT* encrypted. <li> Keysize = 128 bits, hard-coded at the moment, despite any documentationto the contrary. Need a "-s" option to specify key size, sigh. <li> Need a key generator! ( This should be a simple shell script -- use dd to grab some data, then md5sum to create a hex mix of that data, then'awk' to grab the hex part of the output of md5sum ). <li> Relies upon having /dev/urandom. See the Ocotillo PRNG if you don't  have a /dev/urandom. <li>This program was deliberately kept extremely simple. It is notintended to be a full encryption solution, it is intended to be usedwithin scripts as part of a complete solution. Keychain management,public key signatures, etc. are all expected to be done external to thisprogram. </ol><h2> Legal Notices </h2>This software is a cryptographic component. It is not for exportor redistribution to any of what are called the "T-10 Terrorist States"as detirmined by the U.S. Department of State. Please comply withthis restriction so that this site is not forced to shut down. <h2> Obtaining Source </h2>This software is available only as source:<p><ul><li><a href="aescrypt-0.6.tar.gz">aescrypt-0.6.tar.gz</a></ul><p><h2> Installation: </h2>./configure -prefix=/opt/brupro<br>make<br>make install<br><p><h2> Authors: </h2><p>AESCrypt was written by <a href="mailto:eric@estinc.com">Eric Lee Green</a>,and was modified to use Rijndael rather than Twofish by <a href="mailto:randy at estinc dot com">Randy Kielber</a>. AESCrypt is copyrighted by <a href="http://www.estinc.com">EnhancedSoftware Technologies Inc.</a>, but isreleased under a BSD-style Open Source license. See file LICENSE for info.<p>Attribution information: This software includes Rijndael encryptionroutines by Antoon Bosselaers and Vincent Rijmen. They have statedthat their routines are free for public use. <h2> Hosting: </h2>Done by <a href="http://www.valinux.com">VA Linux's</a> <a href="http://www.sourceforge.net">Source Forge</a> service.     <hr>    <address><a href="mailto:eric@estinc.com">Eric Lee Green</a></address><!-- Created: Fri Nov  3 13:30:00 MST 2000 --><!-- hhmts start -->Last modified: Fri Nov  3 14:35:38 MST 2000<!-- hhmts end --><!-- $Revision: 1.1 $ --><!-- $Date: 2000/11/03 21:36:07 $ -->  </body>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -