Changeset 33290 in project


Ignore:
Timestamp:
04/03/16 12:14:46 (5 years ago)
Author:
Alaric Snell-Pym
Message:

aes: docs updated to reflect my small change to the C code

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wiki/eggref/4/aes

    r33289 r33290  
    88
    99It does not provide any higher-level operations such as encryption 'modes'; it just provides two procedures per variant of the algorithm, which take a key (as a blob of the correct length) and return a procedure that maps 16-byte blobs to 16-byte blobs - one for encryption, one for decryption.
    10 
    11 Rather conflating the purpose of the egg but usefully for writing tests, there are also procedures provided for converting between blobs and hexadecimal strings.
    1210
    1311=== Examples
     
    4543[[alaric-blagrave-snellpym|Alaric B. Snell-Pym]], based on public domain code from [[http://www.efgh.com/software/rijndael.htm]].
    4644
    47 My modifications extend no further than pasting it together and putting static modifiers on all the functions.
     45My modifications extend no further than pasting it together, putting static modifiers on all the functions, and adding type casts for the u32-pointer key arguments.
    4846
    4947The author of the original code is "Philip J. Erdelsky <pje@efgh.com>", who based it on code by Vincent Rijmen  vincent.rijmen@esat.kuleuven.ac.be, Antoon Bosselaers antoon.bosselaers@esat.kuleuven.ac.be, and Paulo Barreto paulo.barreto@terra.com.br
     
    5654
    5755  Copyright (c) 2003-2009, Warhead.org.uk Ltd
     56  Copyright (c) 2016 Alaric Snell-Pym
    5857  All rights reserved.
    5958
Note: See TracChangeset for help on using the changeset viewer.