Love Hörnquist Åstrand
181c13afdc
include config.h and protect some headers
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14669 ec53bebd-3082-4978-b11e-865c3cabbd6b
2005-03-20 16:20:31 +00:00
Love Hörnquist Åstrand
19cd43777f
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14668 ec53bebd-3082-4978-b11e-865c3cabbd6b
2005-03-20 16:14:02 +00:00
Love Hörnquist Åstrand
ce454647a2
move <des.h> to after include <krb5-types.h> so the C99 integer types exists
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14667 ec53bebd-3082-4978-b11e-865c3cabbd6b
2005-03-20 16:12:19 +00:00
Love Hörnquist Åstrand
2011172ac2
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14637 ec53bebd-3082-4978-b11e-865c3cabbd6b
2005-03-14 21:37:37 +00:00
Love Hörnquist Åstrand
c0350b7481
add DES_set_key_checked
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14636 ec53bebd-3082-4978-b11e-865c3cabbd6b
2005-03-14 21:36:32 +00:00
Love Hörnquist Åstrand
61a0a1ccd1
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14607 ec53bebd-3082-4978-b11e-865c3cabbd6b
2005-03-01 11:44:38 +00:00
Love Hörnquist Åstrand
a28b812917
note in a comment that this is a generated file
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14606 ec53bebd-3082-4978-b11e-865c3cabbd6b
2005-03-01 11:43:01 +00:00
Love Hörnquist Åstrand
56ec611558
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14591 ec53bebd-3082-4978-b11e-865c3cabbd6b
2005-02-23 18:12:00 +00:00
Love Hörnquist Åstrand
4dbad04b08
key argument to RC4_set_key is not const, remove const from variable
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14590 ec53bebd-3082-4978-b11e-865c3cabbd6b
2005-02-23 18:03:36 +00:00
Love Hörnquist Åstrand
5b36aeeb92
remove dependency on asprintf
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14589 ec53bebd-3082-4978-b11e-865c3cabbd6b
2005-02-23 17:57:15 +00:00
Love Hörnquist Åstrand
34f9fc3df4
make destest only once
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14588 ec53bebd-3082-4978-b11e-865c3cabbd6b
2005-02-23 17:32:56 +00:00
Love Hörnquist Åstrand
1b00602939
use errx on failures, not warnx
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14587 ec53bebd-3082-4978-b11e-865c3cabbd6b
2005-02-23 17:30:48 +00:00
Love Hörnquist Åstrand
76b11e195f
bring back from the dead
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14586 ec53bebd-3082-4978-b11e-865c3cabbd6b
2005-02-23 15:31:01 +00:00
Love Hörnquist Åstrand
c93c4d1a8b
Replace the eay DES code with key scheule setup code by me and DES
...
s-box and p permutation from Richard Outerbridge implemtation (in
public domain). The DES modes are implemented by me. ui.c code are
from appl/login.
The implementation is about 3 times slower then Eric for encryption,
and about the same speed for key setup.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14585 ec53bebd-3082-4978-b11e-865c3cabbd6b
2005-02-23 15:29:36 +00:00
Love Hörnquist Åstrand
23f894d712
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14505 ec53bebd-3082-4978-b11e-865c3cabbd6b
2005-01-08 23:29:04 +00:00
Love Hörnquist Åstrand
5d2f79f90c
(DES_rand_data): also try /dev/arandom
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14104 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-08-10 11:21:48 +00:00
Love Hörnquist Åstrand
c5091f4128
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13915 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-06-02 20:12:30 +00:00
Love Hörnquist Åstrand
593c89db6e
don't include krb4 headers
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13914 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-06-02 20:10:57 +00:00
Love Hörnquist Åstrand
4d8c4b4643
define AES_{EN,DE}CRYPT; remove #ifdefs, this is an installed file
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13913 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-06-02 20:06:40 +00:00
Love Hörnquist Åstrand
76a580ad8a
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13789 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-25 19:07:56 +00:00
Love Hörnquist Åstrand
6357f48500
handle non blocksized cbc messages
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13788 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-25 19:06:51 +00:00
Love Hörnquist Åstrand
234befda59
add AES_cbc_encrypt
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13787 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-25 19:05:05 +00:00
Love Hörnquist Åstrand
c68ce70373
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13758 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-24 12:09:02 +00:00
Love Hörnquist Åstrand
452afa5916
test vectors from RFC2268
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13757 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-24 12:08:54 +00:00
Love Hörnquist Åstrand
e166f76126
(RC2_set_key): rewrite the mask calculation
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13756 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-24 12:08:22 +00:00
Love Hörnquist Åstrand
d3ee5536f7
(RC2_set_key): handle keys where effective bits are diffrent from keylength
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13755 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-24 12:05:26 +00:00
Love Hörnquist Åstrand
f135b1bfe8
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13751 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-23 19:25:52 +00:00
Love Hörnquist Åstrand
e8470007a1
rc2 implementation
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13750 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-23 19:23:38 +00:00
Love Hörnquist Åstrand
7835d0dd28
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13642 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-03-25 16:42:13 +00:00
Love Hörnquist Åstrand
cf99ee665e
new arcfour implementation
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13641 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-03-25 16:41:56 +00:00
Love Hörnquist Åstrand
97a619cf17
implemented from description in draft-kaukonen-cipher-arcfour-03.txt
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13640 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-03-25 16:40:59 +00:00
Love Hörnquist Åstrand
93385b2d5e
replace with new implementation
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13639 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-03-25 16:39:58 +00:00
Love Hörnquist Åstrand
68e9f3ff0a
remove
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13638 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-03-25 16:39:11 +00:00
Love Hörnquist Åstrand
c442177ac7
test for arcfour
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13637 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-03-25 16:38:24 +00:00
Love Hörnquist Åstrand
7d56090718
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13195 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-12-07 18:11:03 +00:00
Love Hörnquist Åstrand
5e1a097d69
uninitialized variable, from Panasas Inc
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13194 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-12-07 18:10:48 +00:00
Love Hörnquist Åstrand
efb37e15c6
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12751 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-09-03 09:27:55 +00:00
Love Hörnquist Åstrand
70a309f60b
(MD4_Final): make the function threadsafe by removing static on the
...
local variable zeros
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12750 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-09-03 09:27:42 +00:00
Love Hörnquist Åstrand
c9681ae897
(MD5_Final): make the function threadsafe by removing static on the
...
local variable zeros
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12749 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-09-03 09:27:16 +00:00
Love Hörnquist Åstrand
49e0243cc5
switch to the DES_ api, dont provide any compat glue
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12748 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-09-03 09:26:03 +00:00
Love Hörnquist Åstrand
cd87e37aa4
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12663 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-27 13:34:59 +00:00
Love Hörnquist Åstrand
1890d21435
make the function threadsafe by removing static on the local variable zeros
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12662 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-27 13:34:13 +00:00
Love Hörnquist Åstrand
b9b8d2152d
(CHECK_LOCAL): set to no-check-local
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12556 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-16 18:32:18 +00:00
Love Hörnquist Åstrand
d73655dcc7
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12511 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-23 13:06:38 +00:00
Love Hörnquist Åstrand
84e7684333
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12509 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-23 13:01:25 +00:00
Love Hörnquist Åstrand
7dfedf540d
add aes support
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12508 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-23 13:00:42 +00:00
Love Hörnquist Åstrand
33ba054524
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11963 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-04-03 10:00:45 +00:00
Love Hörnquist Åstrand
1958c9297e
sunOS -> SunOS, from jmc <jmc@prioris.mini.pw.edu.pl>
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11962 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-04-03 10:00:26 +00:00
Love Hörnquist Åstrand
ddb0a600d4
spelling, from <jmc@prioris.mini.pw.edu.pl>
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11884 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-03-19 20:58:46 +00:00
Love Hörnquist Åstrand
b81767ee66
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11883 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-03-19 20:58:15 +00:00