summaryrefslogtreecommitdiff
path: root/libavutil
Commit message (Collapse)AuthorAge
* give crypt a src and dstMichael Niedermayer2007-01-16
| | | | | | same speed, 100bytes larger object file Originally committed as revision 7548 to svn://svn.ffmpeg.org/ffmpeg/trunk
* change subshift a little, this reduces the object size a litlleMichael Niedermayer2007-01-16
| | | | Originally committed as revision 7546 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use 2 state arrays so that fewer temporary variables are neededMichael Niedermayer2007-01-16
| | | | Originally committed as revision 7545 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove useless parameterMichael Niedermayer2007-01-16
| | | | Originally committed as revision 7544 to svn://svn.ffmpeg.org/ffmpeg/trunk
* unused variableMichael Niedermayer2007-01-16
| | | | Originally committed as revision 7543 to svn://svn.ffmpeg.org/ffmpeg/trunk
* merge shift into mixMichael Niedermayer2007-01-15
| | | | | | this need -fno-strict-aliasing to work (needs to be fixed of course) Originally committed as revision 7534 to svn://svn.ffmpeg.org/ffmpeg/trunk
* make aes_en/decrypt() static until we decided on the public APIMichael Niedermayer2007-01-15
| | | | Originally committed as revision 7533 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move #include log.h into the selftesting code where it belongsMichael Niedermayer2007-01-15
| | | | Originally committed as revision 7529 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove dependancy on *malloc()Michael Niedermayer2007-01-15
| | | | Originally committed as revision 7528 to svn://svn.ffmpeg.org/ffmpeg/trunk
* check the last? entry written for detecting already initalized tablesMichael Niedermayer2007-01-15
| | | | Originally committed as revision 7527 to svn://svn.ffmpeg.org/ffmpeg/trunk
* replace / by >> this makes the .o ~150 bytes smallerMichael Niedermayer2007-01-15
| | | | Originally committed as revision 7525 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmeticMichael Niedermayer2007-01-15
| | | | Originally committed as revision 7524 to svn://svn.ffmpeg.org/ffmpeg/trunk
* av_aes_init()Michael Niedermayer2007-01-15
| | | | Originally committed as revision 7521 to svn://svn.ffmpeg.org/ffmpeg/trunk
* the missing header ...Michael Niedermayer2007-01-15
| | | | Originally committed as revision 7520 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplifyMichael Niedermayer2007-01-14
| | | | Originally committed as revision 7504 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplify multiply table initMichael Niedermayer2007-01-14
| | | | Originally committed as revision 7503 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplify selftestMichael Niedermayer2007-01-14
| | | | Originally committed as revision 7501 to svn://svn.ffmpeg.org/ffmpeg/trunk
* revert simplification (broke 192 bit keys)Michael Niedermayer2007-01-14
| | | | Originally committed as revision 7500 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplifyMichael Niedermayer2007-01-14
| | | | Originally committed as revision 7499 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix 2 warningsMichael Niedermayer2007-01-14
| | | | Originally committed as revision 7498 to svn://svn.ffmpeg.org/ffmpeg/trunk
* seems i didnt copy anything from aes128.c so this should be more correct ?Michael Niedermayer2007-01-14
| | | | Originally committed as revision 7497 to svn://svn.ffmpeg.org/ffmpeg/trunk
* unneededMichael Niedermayer2007-01-14
| | | | Originally committed as revision 7496 to svn://svn.ffmpeg.org/ffmpeg/trunk
* unused thinkMichael Niedermayer2007-01-14
| | | | Originally committed as revision 7495 to svn://svn.ffmpeg.org/ffmpeg/trunk
* merge encrypt and decrypt so the source is simpler and the compiler can ↵Michael Niedermayer2007-01-14
| | | | | | choose with inlining if it wants speed or small size Originally committed as revision 7494 to svn://svn.ffmpeg.org/ffmpeg/trunk
* indentMichael Niedermayer2007-01-14
| | | | Originally committed as revision 7493 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove duplicate round_keyMichael Niedermayer2007-01-14
| | | | | | one context is now either for encoding or decoding (makes more sense in reality too) Originally committed as revision 7492 to svn://svn.ffmpeg.org/ffmpeg/trunk
* make decode look more like encodeMichael Niedermayer2007-01-14
| | | | Originally committed as revision 7491 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dont use encode tables for decodingMichael Niedermayer2007-01-14
| | | | Originally committed as revision 7490 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove no longer corret commentMichael Niedermayer2007-01-14
| | | | Originally committed as revision 7489 to svn://svn.ffmpeg.org/ffmpeg/trunk
* unused stuff removialMichael Niedermayer2007-01-14
| | | | Originally committed as revision 7488 to svn://svn.ffmpeg.org/ffmpeg/trunk
* merge inv_sbox into inv_mixMichael Niedermayer2007-01-14
| | | | Originally committed as revision 7487 to svn://svn.ffmpeg.org/ffmpeg/trunk
* merge sbox with mix on the encryption sideMichael Niedermayer2007-01-14
| | | | | | | | add one more test vector yes this needs a cleanup ... Originally committed as revision 7485 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 1 test vectorMichael Niedermayer2007-01-14
| | | | Originally committed as revision 7483 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix CONFIG_SMALL caseMichael Niedermayer2007-01-14
| | | | Originally committed as revision 7482 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplify special roundMichael Niedermayer2007-01-14
| | | | Originally committed as revision 7481 to svn://svn.ffmpeg.org/ffmpeg/trunk
* benchmarkMichael Niedermayer2007-01-14
| | | | Originally committed as revision 7480 to svn://svn.ffmpeg.org/ffmpeg/trunk
* init multblMichael Niedermayer2007-01-14
| | | | | | | code can now decrypt its own encryption correctly can anyone provide me with a correct test AES key + cyphertext + plaintext? Originally committed as revision 7479 to svn://svn.ffmpeg.org/ffmpeg/trunk
* asciiMichael Niedermayer2007-01-14
| | | | Originally committed as revision 7478 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 128bit-only AES implementation under development.Reimar Döffinger2007-01-14
| | | | Originally committed as revision 7474 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmeticMichael Niedermayer2007-01-14
| | | | Originally committed as revision 7472 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplify round_key generation by writing over the end but ensuring that ↵Michael Niedermayer2007-01-14
| | | | | | theres some irrelevant stuff afterwards Originally committed as revision 7471 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmeticsMichael Niedermayer2007-01-14
| | | | Originally committed as revision 7470 to svn://svn.ffmpeg.org/ffmpeg/trunk
* memcpyMichael Niedermayer2007-01-14
| | | | Originally committed as revision 7469 to svn://svn.ffmpeg.org/ffmpeg/trunk
* seems the larger rcon values are never accessedMichael Niedermayer2007-01-14
| | | | Originally committed as revision 7468 to svn://svn.ffmpeg.org/ffmpeg/trunk
* copyright fixMichael Niedermayer2007-01-14
| | | | Originally committed as revision 7467 to svn://svn.ffmpeg.org/ffmpeg/trunk
* stealing multbl trick from reimarMichael Niedermayer2007-01-14
| | | | Originally committed as revision 7466 to svn://svn.ffmpeg.org/ffmpeg/trunk
* stealing reimars XOR_BLOCKMichael Niedermayer2007-01-14
| | | | Originally committed as revision 7464 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmeticMichael Niedermayer2007-01-14
| | | | Originally committed as revision 7463 to svn://svn.ffmpeg.org/ffmpeg/trunk
* memleakMichael Niedermayer2007-01-14
| | | | Originally committed as revision 7462 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplify sbox initMichael Niedermayer2007-01-14
| | | | Originally committed as revision 7461 to svn://svn.ffmpeg.org/ffmpeg/trunk