summaryrefslogtreecommitdiff
path: root/rijndael.c
Commit message (Collapse)AuthorAgeFilesLines
* upstream commitdjm@openbsd.org2015-03-231-1/+1
| | | | | #if 0 some more arrays used only for decrypting (we don't use since we only need encrypt for AES-CTR)
* fix compile with clangDamien Miller2015-03-111-1/+1
|
* Resync more with OpenBSD's rijndael.c, in particular "#if 0"-ing out someDarren Tucker2014-12-101-34/+6
| | | | unused code. Should fix compile error reported by plautrba at redhat.
* upstream commitmikeb@openbsd.org2014-11-241-198/+101
| | | | | | | | | | Sync AES code to the one shipped in OpenSSL/LibreSSL. This includes a commit made by Andy Polyakov <appro at openssl ! org> to the OpenSSL source tree on Wed, 28 Jun 2006 with the following message: "Mitigate cache-collision timing attack on last round." OK naddy, miod, djm
* - (djm) [rijndael.c rijndael.h] Sync with newly-ressurected versions ineDamien Miller2014-05-151-80/+90
| | | | OpenBSD
* - mouring@cvs.openbsd.org 2004/06/23 00:39:38Darren Tucker2004-06-241-3/+3
| | | | | [rijndael.c] -Wshadow fix up s/encrypt/do_encrypt/. OK djm@, markus@
* - djm@cvs.openbsd.org 2003/11/21 11:57:03Damien Miller2003-11-211-67/+67
| | | | | | [everything] unexpand and delete whitespace at EOL; ok markus@ (done locally and RCS IDs synced)
* - deraadt@cvs.openbsd.org 2002/07/10 17:53:54Ben Lindstrom2002-07-111-2/+2
| | | | | [rijndael.c] use right sizeof in memcpy; markus ok
* [acconfig.h defines.h includes.h] put includes in includes.h andTim Rice2002-04-111-1/+1
| | | | | | defines in defines.h [rijndael.c openbsd-compat/fake-socket.h openbsd-compat/inet_aton.c] include "includes.h" instead of "config.h" ok stevesk@
* - deraadt@cvs.openbsd.org 2001/12/19 07:18:56Damien Miller2001-12-211-176/+175
| | | | | | | | | | | | [auth1.c auth2.c auth2-chall.c auth-bsdauth.c auth.c authfile.c auth.h] [auth-krb4.c auth-rhosts.c auth-skey.c bufaux.c canohost.c channels.c] [cipher.c clientloop.c compat.c compress.c deattack.c key.c log.c mac.c] [match.c misc.c nchan.c packet.c readconf.c rijndael.c rijndael.h scard.c] [servconf.c servconf.h serverloop.c session.c sftp.c sftp-client.c] [sftp-glob.c sftp-int.c sftp-server.c ssh-add.c ssh-agent.c ssh.c] [sshconnect1.c sshconnect2.c sshconnect.c sshd.8 sshd.c sshd_config] [ssh-keygen.c sshlogin.c sshpty.c sshtty.c ttymodes.c uidswap.c] basic KNF done while i was looking for something else
* - (djm) Make sure rijndael.c picks config.hDamien Miller2001-09-151-0/+2
| | | | - (djm) Ensure that u_char gets defined
* - markus@cvs.openbsd.org 2001/09/13Ben Lindstrom2001-09-141-0/+2
| | | | | [rijndael.c rijndael.h] missing $OpenBSD
* I was promised that this does not need to have endness fix up by Markus.Ben Lindstrom2001-09-141-398/+1214
| | | | | | | | | So I will blindly trust him. =) - markus@cvs.openbsd.org 2001/08/23 11:31:59 [cipher.c cipher.h] switch to the optimised AES reference code from http://www.esat.kuleuven.ac.be/~rijmen/rijndael/rijndael-fst-3.0.zip
* - stevesk@cvs.openbsd.org 2001/07/30 16:23:30Ben Lindstrom2001-08-061-8/+21
| | | | | | | | | | | | | [rijndael.c rijndael.h] new BSD-style license: Brian Gladman <brg@gladman.plus.com>: >I have updated my code at: >http://fp.gladman.plus.com/cryptography_technology/rijndael/index.htm >with a copyright notice as follows: >[...] >I am not sure which version of my old code you are using but I am >happy for the notice above to be substituted for my existing copyright >intent if this meets your purpose.
* - (djm) Detect endianness in configure and use it in rijndael.c. FixesDamien Miller2001-02-281-1/+1
| | | | "Bad packet length" bugs.
* RCSIDKevin Steves2001-02-051-1/+1
|
* - stevesk@cvs.openbsd.org 2001/02/04 08:32:27Kevin Steves2001-02-051-57/+57
| | | | | [many files; did this manually to our top-level source dir] unexpand and remove end-of-line whitespace; ok markus@
* 20001210Ben Lindstrom2000-12-101-294/+395
| | | | | | | | | | | | | | | | - (bal) OpenBSD CVS updates - markus@cvs.openbsd.org 2000/12/09 13:41:51 [cipher.c cipher.h rijndael.c rijndael.h rijndael_boxes.h] undo rijndael changes - markus@cvs.openbsd.org 2000/12/09 13:48:31 [rijndael.c] fix byte order bug w/o introducing new implementation - markus@cvs.openbsd.org 2000/12/09 14:08:27 [sftp-server.c] "" -> "." for realpath; from vinschen@redhat.com - markus@cvs.openbsd.org 2000/12/09 14:06:54 [ssh-agent.c] extern int optind; from stevesk@sweden.hp.com
* - markus@cvs.openbsd.org 2000/12/06 23:10:39Ben Lindstrom2000-12-071-476/+294
| | | | | | | | [rijndael.c] unexpand(1) - markus@cvs.openbsd.org 2000/12/06 23:05:43 [cipher.c cipher.h rijndael.c rijndael.h rijndael_boxes.h] new rijndael implementation. fixes endian bugs
* - (bal) Sync with OpenBSD:Ben Lindstrom2000-11-051-1/+1
| | | | | | | | | | - markus@cvs.openbsd.org 2000/10/31 9:31:58 [compat.c] handle all old openssh versions - markus@cvs.openbsd.org 2000/10/31 13:1853 [deattack.c] so that large packets do not wrap "n"; from netbsd - (bal) rijndel.c - fix up RCSID to match OpenBSD tree
* - (stevesk) rijndael.c: cleanup missing declaration warnings.Kevin Steves2000-10-141-4/+4
|
* - (stevesk) Include config.h in rijndael.c so we define intXX_t andKevin Steves2000-10-141-1/+1
| | | | u_intXX_t types on all platforms.
* - (djm) Big OpenBSD sync:Damien Miller2000-10-141-0/+493
- markus@cvs.openbsd.org 2000/09/30 10:27:44 [log.c] allow loglevel debug - markus@cvs.openbsd.org 2000/10/03 11:59:57 [packet.c] hmac->mac - markus@cvs.openbsd.org 2000/10/03 12:03:03 [auth-krb4.c auth-passwd.c auth-rh-rsa.c auth-rhosts.c auth-rsa.c auth1.c] move fake-auth from auth1.c to individual auth methods, disables s/key in debug-msg - markus@cvs.openbsd.org 2000/10/03 12:16:48 ssh.c do not resolve canonname, i have no idea why this was added oin ossh - markus@cvs.openbsd.org 2000/10/09 15:30:44 ssh-keygen.1 ssh-keygen.c -X now reads private ssh.com DSA keys, too. - markus@cvs.openbsd.org 2000/10/09 15:32:34 auth-options.c clear options on every call. - markus@cvs.openbsd.org 2000/10/09 15:51:00 authfd.c authfd.h interop with ssh-agent2, from <res@shore.net> - markus@cvs.openbsd.org 2000/10/10 14:20:45 compat.c use rexexp for version string matching - provos@cvs.openbsd.org 2000/10/10 22:02:18 [kex.c kex.h myproposal.h ssh.h ssh2.h sshconnect2.c sshd.c dh.c dh.h] First rough implementation of the diffie-hellman group exchange. The client can ask the server for bigger groups to perform the diffie-hellman in, thus increasing the attack complexity when using ciphers with longer keys. University of Windsor provided network, T the company. - markus@cvs.openbsd.org 2000/10/11 13:59:52 [auth-rsa.c auth2.c] clear auth options unless auth sucessfull - markus@cvs.openbsd.org 2000/10/11 14:00:27 [auth-options.h] clear auth options unless auth sucessfull - markus@cvs.openbsd.org 2000/10/11 14:03:27 [scp.1 scp.c] support 'scp -o' with help from mouring@pconline.com - markus@cvs.openbsd.org 2000/10/11 14:11:35 [dh.c] Wall - markus@cvs.openbsd.org 2000/10/11 14:14:40 [auth.h auth2.c readconf.c readconf.h readpass.c servconf.c servconf.h] [ssh.h sshconnect2.c sshd_config auth2-skey.c cli.c cli.h] add support for s/key (kbd-interactive) to ssh2, based on work by mkiernan@avantgo.com and me - markus@cvs.openbsd.org 2000/10/11 14:27:24 [auth.c auth1.c auth2.c authfile.c cipher.c cipher.h kex.c kex.h] [myproposal.h packet.c readconf.c session.c ssh.c ssh.h sshconnect1.c] [sshconnect2.c sshd.c] new cipher framework - markus@cvs.openbsd.org 2000/10/11 14:45:21 [cipher.c] remove DES - markus@cvs.openbsd.org 2000/10/12 03:59:20 [cipher.c cipher.h sshconnect1.c sshconnect2.c sshd.c] enable DES in SSH-1 clients only - markus@cvs.openbsd.org 2000/10/12 08:21:13 [kex.h packet.c] remove unused - markus@cvs.openbsd.org 2000/10/13 12:34:46 [sshd.c] Kludge for F-Secure Macintosh < 1.0.2; appro@fy.chalmers.se - markus@cvs.openbsd.org 2000/10/13 12:59:15 [cipher.c cipher.h myproposal.h rijndael.c rijndael.h] rijndael/aes support - markus@cvs.openbsd.org 2000/10/13 13:10:54 [sshd.8] more info about -V - markus@cvs.openbsd.org 2000/10/13 13:12:02 [myproposal.h] prefer no compression