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

📄 rc5-info-from-rsa.txt

📁 RC5加密解密算法
💻 TXT
字号:
                   The RC5(R) Encryption Algorithm                         General Information                           RSA Laboratories                        Revised April 7, 1995This document copyright (C) 1995 RSA Laboratories, a division of RSA Data Security, Inc. License is granted to reproduce, copy, post, or distribute in any manner, provided this document is kept intact and no modifications, deletions, or additions are made.RC5 is a registered trademark of RSA Data Security, Inc. Patent pending.WHAT IS IT?The RC5 encryption algorithm is a new fast symmetric block cipher developed by Ron Rivest for RSA Laboratories. Intended as a possible successor to the Data Encryption Standard, RC5 has a variable word size, a variable number of rounds, and a variable-length secret key, so the user can explicitly manipulate the trade-off between higher speed and higher security. RC5 is suitable for hardware or software implementations; the encryption and decryption algorithms are exceptionally simple. A novel feature of RC5 is the heavy use of data-dependent rotations.HOW TO GET ITTo get a copy of Ron Rivest's paper describing the algorithm, send electronic mail to <rc5-paper@rsa.com>; a Postscript version will be returned. A LaTeX version is available via anonymous ftp to ftp.rsa.com in the pub/rc5 directory.You can also get a copy of our reference implementation of RC5, but to do so you must be a U.S. or Canadian person, and you must return the following paragraph to <rc5-administrator@rsa.com>:     I am hereby requesting a copy of the reference implementation of      the RC5 encryption algorithm for personal use and evaluation. I      acknowledge that no rights to copy, distribute, or sell the      Program are granted, and that such use of the Program is      prohibited. The electronic mail address to which I am requesting      that the reference implementation be transmitted is located in      the United States of America or Canada and I am a United States      citizen, a Canadian citizen, or a permanent resident of the      United States.EVALUATION CONTESTThrough Summer 1995, we are encouraging people to evaluate the RC5 algorithm, both for security and performance. In fact, we are offering prizes for the best papers on the security and performance of RC5. You don't have to break RC5 to win, just provide the most thorough and accurate analysis. For more information on the contest, send electronic mail to <rc5-prizes@rsa.com>.LICENSESAfter the evaluation period---and assuming RC5 holds up to scrutiny---RSA Laboratories will begin encouraging development of applications based on RC5, and granting license to the algorithm as well as the reference* implementation. At the present time, license is granted *only* for personal use and evaluation.Our intent is that non-commercial use would be free, and commercial use would incur a fixed, one-time licensing fee to support continued research at RSA Laboratories.USERS' GROUPDevelopments on RC5 analysis and licensing will be posted to the <rc5-users@rsa.com> mailing list. To join, send electronic mail to <rc5-users-request@rsa.com>.QUESTIONS?If you have questions or comments about RC5, send electronic mail to <rc5-administrator@rsa.com>.ABOUT RSA LABORATORIESRSA Laboratories is the research and development division of RSA Data Security, Inc., the company founded by the inventors of the RSA public-key cryptosystem. RSA Laboratories reviews, designs and implements secure and efficient cryptosystems of all kinds. Its clients include government agencies, telecommunications companies, computer manufacturers, software developers, cable TV broadcasters, interactive video manufacturers, and satellite broadcast companies.RSA Laboratories also offers Seminar Series covering technical background as well as the latest developments in cryptography, and Technical Reports exploring cryptography in depth.RSA Laboratories draws upon the talents of the following people:Len Adleman, distinguished associate - Ph.D., University of  California, Berkeley; Henry Salvatori professor of computer   science at University of Southern California; co-inventor of  RSA public-key cryptosystem; co-founder of RSA Data Security, Inc.Taher Elgamal, senior associate - Ph.D., Stanford University;  inventor of Elgamal public-key cryptosystem based on discrete   logarithms; holder of three patents for data compression algorithms   and implementationsMartin Hellman, distinguished associate - Ph.D., Stanford University;  professor of electrical engineering at Stanford University;   co-inventor of public-key cryptography, exponential key exchange;   IEEE fellow; IEEE Centennial Medal recipientBurt Kaliski, chief scientist - Ph.D., MIT; former visiting assistant  professor at Rochester Institute of Technology;  editor of Public-Key   Cryptography Standards; general chair of CRYPTO '91; member, Internet   Privacy and Security Research Group; chair, IEEE P1363 working groupCetin Koc, associate - Ph.D., University of California, Santa  Barbara; assistant professor at Oregon State UniversityRon Rivest, distinguished associate - Ph.D., Stanford University;  professor of computer science at MIT; co-inventor of RSA public-key   cryptosystem; co-founder of RSA Data Security, Inc.; member of   National Academy of Engineering; director of International   Association for Cryptologic Research; program co-chair of ASIACRYPT   '91Matt Robshaw, research scientist - Ph.D., University of London; member  of EUROCRYPT '91 organizing committeeYiqun Lisa Yin, research scientist - Ph.D., MITRSA Laboratories seeks the talents of other people as well. If you're interested, please write or call us.ADDRESSESRSA Laboratories100 Marine Parkway, Suite 500Redwood City, CA  94065 USA(415) 595-7703(415) 595-4126 (fax)e-mail: rsa-labs@rsa.com

⌨️ 快捷键说明

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