|
| |
| | CS 4803 - David Pritchett [AES - Rijndael] |
 | | Rijndael was decided to have the best overall performace considering software implementations, hardware implementations, and limited resource environments. |  | | Rijndael also performs other functions including a MAC algorithm, a hash function, a synchronous stream cipher, a pseudorandon number generator, and a self-syncrhonizing stream cipher. |  | | With the elimination of the remaining four algorithms, Rijndael was chosen as the AES. |
|
http://www.prism.gatech.edu/~gte043j/CS4803/5.html
|
|
| |
| | RIJNDAEL |
 | | Rijndael is consistently a very good performer in both hardware and software across a wide range of computing environments. |  | | Rijndael was evaluated based on its security, its cost and its algorithm and implementation characteristics. |  | | Rijndael is the block cipher algorithm recently chosen by the National Institute of Science and Technology (NIST) as the Advanced Encryption Standard (AES). |
|
http://www.cs.mcgill.ca/~kaleigh/computers/crypto_rijndael.html
|
|
| |
| | TechOnLine - Digital Cryptography: Rijndael Encryption and AES Applications |
 | | The Rijndael algorithm is a symmetric iterated block cipher. |  | | The transformations in Rijndael consider the data block as a four-column rectangular array of 4-byte vectors. |  | | Therefore, it is believed that Rijndael can be used in many applications where a high level of security comparable to 3-DES is desired but hardware and computational resources are limited. |
|
http://www.techonline.com/community/tech_topic/internet/14754
|
|
| |
| | Rijndael - a Whatis.com definition |
 | | Rijndael (pronounced rain-dahl) is the algorithm that has been selected by the U.S. National Institute of Standards and Technology (NIST) as the candidate for the Advanced Encryption Standard (AES). |  | | Overall, the structure of Rijndael displays a high degree of modular design, which should make modification to counter any attack developed in the future much simpler than with past algorithm designs. |  | | As such, it was unlikely that the selection of any one algorithm would receive unanimous praise from all quarters. |
|
http://searchsecurity.techtarget.com/sDefinition/0,,sid14_gci523541,00.html
|
|
| |
| | Rijndael Encryption |
 | | Four of the algorithms (MARS, Rijndael, Serpent, and Twofish) are supported by Private Encryptor. |  | | The detailed description of the actual algorithm is contained in the official Rijndael paper submitted for the AES by the algorithm's designers. |  | | The AES finalist candidate algorithms are MARS, RC6, Rijndael, Serpent, and Twofish. |
|
http://www.tropsoft.com/strongenc/rijndael.html
|
|
| |
| | The Advanced Encryption Standard (Rijndael) |
 | | Successive powers of 3, unlike 2, include all the values from 1 to 255, and thus several implementations of Rijndael use tables of the powers of 3, and the inverse table giving the discrete logarithm in that field, to facilitate calculations, but the round constants are still the powers of 2. |  | | In fact, Rijndael does not require a step with this function, because the Mix Column step in Rijndael causes every byte in a column to alter every other byte in the column, so no step is needed that swaps rows. |  | | In drawing an analogy between Rijndael and DES, it is very easy, based on a superficial glance at Rijndael, and the appearance of the Shift Row step, to view it as corresponding to the swapping of halves of the block within DES. |
|
http://www.quadibloc.com/crypto/co040401.htm
|
|
| |
| | Business Wire: D'Crypt to Launch Gigabit Rijndael Cores Under ... @ HighBeam Research |
 | | Rijndael is the encryption algorithm selected by the U.S. National Institute of Standards and Technology (NIST) as the proposed new Advanced Encryption Standard (AES) cryptographic algorithm for use by the U.S. Government to protect sensitive (unclassified) information. |  | | D'Crypt's AES cores are optimized for Altera's APEX(TM) 20KE programmable logic device (PLD) family and can perform encryption and decryption, based on the Rijndael algorithm, at rates in excess of 2.5Gbit/s. |  | | "Their valuable experience with decryption cores based on the Rijndael algorithm will benefit our mutual customers who are developing system-on-a-programmable-chip (SOPC) applications." |
|
http://www.highbeam.com/library/doc0.asp?DOCID=1G1:77246113&refid=ip_encyclopedia_hf
|
|
| |
| | RijnDael |
 | | RijnDael encrypts blocks of 128 bits, but it is more convenient to think in terms of 16 bytes. |  | | The RijnDael (pronounced Reign Dahl) algorithm was adopted in October 2000 as the Advanced Encryption System (AES) by the American National Institute of Standards and Technology (NIST), and is soon to become the Federal Information Processing Standard (FIPS). |  | | After a long wait (it was a three year competition) and many attacks on all algorithms involved, the RijnDael algorithm was named in October 2000 as the Advanced Encryption Standard. |
|
http://www.bigcalm.org/vb/rijndael.htm
|
|
| |
| | Cryptography Technology |
 | | I have taken an interest in helping to ensure that the Rijndael and AES specifications are effective from an implementation perspective and I wrote an early input paper to the US NIST AES FIPS development with this in mind. |  | | I have since further developed this original input document into a full description of Rijndael which I make available here as a Adobe Acrobat PDF file. |  | | The new code also supports x86 assembler versions for both integer and MMX operations and can achieve about 17 cycles per byte on a P4 processor (the best code achieves about 14 cycles per byte but is not free). |
|
http://fp.gladman.plus.com/cryptography_technology/rijndael
|
|
| |
| | Homework 4 |
 | | The reference and the optimized source codes of Rijndael. |  | | The optimized code of Rijndael is linked from http://www.esat.kuleuven.ac.be/~rijmen/rijndael/ under |  | | Compute by hand the output from the first round of the Rijndael encryption, using tables provided in the optimized implementation of Rijndael, for the following values of the input and the key expressed in the hexadecimal notation: |
|
http://bass.gmu.edu/courses/ECE636/homework/hw4.htm
|
|
| |
| | Press release... |
 | | The strong points of Rijndael are a simple and elegant design, efficient and fast on modern processors, but also compact in hardware and on smartcards. |  | | On October 2, 2000, the winner was announced: the algorithm Rijndael, developed by Dr. Joan Daemen, employed at Protonworld International, and Dr. |  | | An important condition to enter the AES competition was that the designers gave up all intellectual property claims on their algorithm. |
|
http://www.esat.kuleuven.ac.be/cosic/press/pr_aes_english.html
|
|
| |
| | Cryptix - Rijndael is GREEN |
 | | Paulo Barreto, Brazilian mathematician and programmer, provided coding support for optimising Rijndael implementations; he has been coding and reviewing algorithms for the Belgian team for many years, including the predecessor to Rijndael, the Square cipher. |  | | As a tool, code for the new AES algorithm is less than 10,000 bytes, and thus cryptography slips into the average application with less implication on costs than the price of a new PC. |  | | Cryptix developers have agreed to match this condition, and hereby place their Rijndael code in the public domain. |
|
http://www.ntua.gr/cryptix/news/02102000.html
|
|
| |
| | Network World: Crypto proposal faces long journey |
 | | Unlike the four algorithms it was competing against, Rijndael is a "square structure" algorithm, and the relative novelty of the design approach means there is less knowledge about where weaknesses may reside, Viega says. |  | | Though tests showed Rijndael won't easily be broken, even NIST suggested the algorithm could benefit by having more operations added to its structure to reduce potential vulnerabilities, he says. |  | | Rijndael algorithm needs conformance, interoperability tests before implementation. |
|
http://www.findarticles.com/p/articles/mi_qa3649/is_200010/ai_n8910087
|
|
| |
| | USENIX Technical Program - Paper - Smartcard 99 |
 | | Rijndael has also been implemented on the Intel 8051 microprocessor, using 8051 Development tools of Keil Elektronik: |  | | Table 2: Code size and execution time for Rijndael in Intel 8051 assembler. |  | | More information on Rijndael and a reference implementation are available from the URL |
|
http://www.usenix.org/publications/library/proceedings/smartcard99/full_papers/daemen/daemen_html
|
|
| |
| | Altera First to Offer Rijndael IP Cores to Accelerate Innovative Advanced Encryption Standard Algorithm |
 | | Two versions of the encryption/decryption cores are supported - one has 128-bit parallel inputs and outputs, and the other has a 16-bit wide multi-cycle access bus for all inputs and outputs. |  | | Earlier this year, the NIST selected the Rijndael algorithm to replace the Data Encryption Standard (DES) as the new AES standard. |  | | National Institute of Science and Technology (NIST) anticipates that the Rijndael algorithm will be used widely - both domestically and internationally. |
|
http://www.altera.com/corporate/news_room/releases/releases_archive/2001/products/pr-rijndael_ip.html
|
|
| |
| | Rijndael gets first commercial backing - Printer friendly - ZDNet UK News |
 | | Shortly after the winner of the AES contest was revealed Rijndael gained commercial recognition when Baltimore Technologies, which provides commercial security solutions using encryption, announced that all of its products will use the algorithm. |  | | The US commerce department's National Institute of Standards and Technology (NIST) chose Rijndael from hundreds of entries to a competition announced in January 1997 as the new symmetric mathematical problem on which to base the new Advanced Encryption Standard (AES). |  | | This will replace the current Data Encryption Standard (DES), because this is now considered vulnerable to attack due to the limited complexity of the underlying mathematical problem. |
|
http://www.zdnet.co.uk/print?TYPE=story&AT=2081760-39020651t-10000022c
|
|
| |
| | DGEncrypt - is an implementation of the Rijndael block cipher |
 | | For its enciphering functions, dgEncrypt employs a version of Rijndael that operates on 128-bit input blocks, with keys that are 128, 192, or 256 bits in length. |  | | The Cipher object contains dgEncrypt's implementation of the Rijndael block cipher, and is capable of encrypting and decrypting both strings and files. |  | | The Key object represents a symmetric key, and provides the methods necessary to generate key values, write them to either a file or a registry entry, and subsequently retrieve them. |
|
http://hallogram.com/dgencrypt
|
|
| |
| | Powell's Books - The Design of Rijndael by Joan Daemen |
 | | Subsequent chapters review all known attacks against the Rijndael structure and deal with implementation and optimization issues. |  | | The underlying mathematics and the wide trail strategy as the basic design idea are explained in detail and the basics of differential and linear cryptanalysis are reworked. |  | | Professionals, researchers, and students active or interested in data encryption will find it a valuable source of information and reference. |
|
http://www.powells.com/cgi-bin/partner?partner_id=28653&cgi=product&isbn=3540425802
|
|
| |
| | Activity Attack on Rijndael |
 | | There are no many successful attacks against the AES algorithm Rijndael so far, of which the best known and effective attack is the Sqaure Attack. |
|
http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/proceedings/&toc=comp/proceedings/aina/2003/1906/00/1906toc.xml&DOI=10.1109/AINA.2003.1193004
|
|
| |
| | Rijndael Encryption Algorithm |
 | | The Rijndael encryption algorithm has been designed to replace the aging DES algorithm. |  | | A C package for the Rijndael Encryption Algorithm |  | | The programs also have another shortcoming that some users may object to. |
|
http://www.efgh.com/software/rijndael.htm
|
|
| |
| | New Attacks on AES / Rijndael |
 | | Thus the security of Rijndael requires that there are no efficient algorithms for solving such systems. |  | | In practice the algorithm XL fails (quite miserably) to break Rijndael. |  | | In the Nessie press release, February 27, 2003 we read as follows: "No weaknesses have been identified in any of these 17 algorithms" (17 includes AES). |
|
http://www.cryptosystem.net/aes
|
|
| |
| | Debian -- libcrypt-rijndael-perl |
 | | An XS-based implementation of the Advanced Encryption Standard (AES) algorithm Rijndael, designed by Joan Daemen and Vincent Rijmen. |  | | Debian Perl Group and Gustavo Franco are responsible for this Debian package. |
|
http://packages.debian.org/testing/perl/libcrypt-rijndael-perl.html
|
|
| |
| | Crypto-Gram: September 15, 2002 |
 | | The community develops a series of algorithms for which there are no known attacks, and then new attack tools come out of the blue and strike a few of them down. |  | | The authors used words like "optimistic evaluation" and "might be able to break" to soften their claims, but the paper described a better-than-brute-force attack against Serpent, and possibly one against Rijndael as well. |  | | That's the problem with theoretical cryptanalysis: we learn whether or not an attack works at the same time we learn whether or not we're at risk. |
|
http://www.counterpane.com/crypto-gram-0209.html
|
|
| |
| | Advanced Encryption Standard - Wikipedia, the free encyclopedia |
 | | AES is fast in both software and hardware, is relatively easy to implement, and requires little memory. |  | | Niels Ferguson, John Kelsey, Stefan Lucks, Bruce Schneier, Mike Stay, David Wagner, and Doug Whiting, Improved Cryptanalysis of Rijndael, Fast Software Encryption, 2000 pp213–230 [7] |  | | Rijndael was a refinement of an earlier design by Daemen and Rijmen, Square; Square was a development from Shark. |
|
http://en.wikipedia.org/wiki/AES
|
|
| |
| | Commerce Department Announces Winner of Global Information Security Competition |
 | | The AES competition was organized by computer scientists in NIST's Information Technology Laboratory. |  | | NIST and leading cryptographers from around the world found that all five finalist algorithms had a very high degree of security. |  | | Rijndael was selected because it had the best combination of security, performance, efficiency, implementability and flexibility. |
|
http://www.nist.gov/public_affairs/releases/g00-176.htm
|
|
| |
| | Debian -- Debian Package Search Results |
 | | unstable (perl): Perl module implementing the Rijndael algorithm |  | | stable (perl): Perl module implementing the Rijndael algorithm |  | | testing (perl): Perl module implementing the Rijndael algorithm |
|
http://packages.debian.org/libcrypt-rijndael-perl
|
|
| |
| | AES Algorithm (Rijndael) Information |
 | | Information on the AES algorithm (Rijndael) is available, including test values, intellectual property (IP) statements, and specifications. |  | | Some other implementations of Rijndael are also available. |  | | Brian Gladman's implementation of Rijndael in C++ and C; now also includes code and test vectors for Rijndael with 24- and 32-byte block sizes (non-AES sizes). |
|
http://csrc.nist.gov/encryption/aes/rijndael
|
|
| |
| | atmosphere : the origins of the name Rijndael |
 | | If you’re interested, you may want to check out The Design of Rijndael, published by Springer-Verlag, ISBN 3-540-42580-2, which describes the algorithm along with implementation tricks, design strategy, cryptanalytic results, and more. |  | | While preparing for these on a conference call with my fellow presenters, a question arose about the correct pronunciation of the Rijndael encryption algorithm which led me to write this short article about it. |  | | Since this name is made up, pronunciations have been variously given as rhine-doll or rain-dahl. |
|
http://blogs.msdn.com/bwong_ms/archive/2004/03/05/85003.aspx
|
|
| |
| | Rijndael (AES) System Library for Palm OS |
 | | RijndaelGladmanLib is a port of Brian Gladman's Rijndael (AES) implementation to a Palm OS system library. |  | | Rijndael (AES) System Library for Palm OS Rijndael (AES) System Library for Palm OS Current Version : 1.1 (Apr 2, 2002) |  | | Version 0.1 is a port of Rijndael's reference implementation. |
|
http://www.ccs.neu.edu/home/ahchan/wsl/PalmCryptoLib/Rijndael
|
|
| |
| | Cast Rijndael Software |
 | | It uses the strongest encryption algorithms available, including RSA and the newest AES standard Rijndael to let your private data remains confidential. |  | | The program includes a file shredder that wipes the contents of your original files. |  | | In addition, it allows users to create and manage digital certificates for encryption. |
|
http://www.cutedownloads.com/two/cast-rijndael.htm
|
|
| |
| | IVGroup 2.29 Gb/s 56 mW Rijndael Chip |
 | | Kuo, I. Verbauwhede, Architectural Optimization for a 1.82 Gb/s VLSI Implementation of the AES Rijndael algorithm, Cryptographic Hardware and Embedded Systems (CHES 2001), LNCS 2162, pp. |  | | Energy Efficiency has a span of 7 orders of magnitude! |  | | The processor is programmable and supports Rijndael in any combination of key length (128,192,256 bits) and data size (128,192,256 bits). |
|
http://www.ee.ucla.edu/~ahodjat/AES/rijndael_chip.html
|
|
| |
| | Biography of Vincent Rijmen |
 | | Starting with a practical implementation of an attack on a reduced version of the DES, Vincent's favorite research topic has always been the design and cryptanalysis of block ciphers. |  | | Since that time, he has been a postdoctoral researcher at the COSIC lab, headed by Prof. |  | | Vincent's research (including the work on Rijndael) has been sponsored by the Fund for Scientific Research - Flanders (Belgium). |
|
http://www.nist.gov/public_affairs/releases/biovince.htm
|
|
| |
| | AES : best encryption timings for the submissions |
 | | Author's implementation on 6805 cpu core, quoted by Geoffrey Keating. |  | | Philippe Hoogvorst made this assembly implementation optimised for i486, distributed in |  | | Faster C implementation of Rijndael on UltraSparc by Helger Lipmaa. |
|
http://www.di.ens.fr/~granboul/recherche/AES/timings.html
|
|
| |
| | The Extended Rijndael-like Block Ciphers |
 | | Basing on its mathematical and cryptography basis we have studied and devised the extended versions of this new standard to improve its strength and resistances against the rapid increasing capability and strength of computers. |  | | International Conference on Information Technology: Coding and Computing p. |  | | In this document we describe the results of our recent experiments related to this problem. |
|
http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/proceedings/&toc=comp/proceedings/itcc/2002/1506/00/1506toc.xml&DOI=10.1109/ITCC.2002.1000384
|
|
| |
| | Rijndael Chat Client |
 | | Under the guidance of Martin Roth, we created a Java peer-to-peer chat client that implements the Rijndael Algorithm of encryption. |  | | Tianyu Xie for ECE 296: HP Nomadic Computing Project, a research program sponsored by Hewlett-Packard. |  | | It currently supports encrypted text and audio transfer using a 192-bit key. |
|
http://www.people.cornell.edu/pages/rc235/rijndael.html
|
|
| |
| | ITworld.com - JAVA SECURITY - AES, Rijndael, and Java |
 | | Since its adoption by NIST as the new standard, Java support for the algorithm has appeared in a number of places. |  | | Expect additional implementations to appear as Rijndael settles into common use. |  | | NIST (National Institute of Standards and Technology) initiated the Advanced Encryption Standard (AES) Development Effort in order to find a replacement for the aging Data Encryption Standard (DES). |
|
http://www.itworld.com/nl/java_sec/11242000/pf_index.html
|
|
| |
| | AES |
 | | Either they do not understand the above Proposition 2 and Example 4 or they are unable to compute the dimension of the projective part at infinite, but one thing is for sure, they use the XL program or XSL program improperly. |  | | But the simulation in Appendix C of [1] has nothing to do with the S-box of Rijndael. |  | | The result is that they do not in fact have enough linear equations to solve the system, and the method does not break Rijndael." For further details, please read the original message. |
|
http://www.usdsi.com/aes.html
|
|
|