Commit Graph

22131 Commits

Author SHA1 Message Date
Love Hörnquist Åstrand
72a814727d Internalize hc_EVP_MD_CTX.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23139 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-29 05:46:56 +00:00
Love Hörnquist Åstrand
d87f2f7ea9 Internalize hc_EVP_MD_CTX.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23138 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-29 05:46:52 +00:00
Love Hörnquist Åstrand
8b0ed53ae4 Use EVP_MD_CTX_create()/EVP_MD_CTX_destroy().
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23137 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-29 05:46:48 +00:00
Love Hörnquist Åstrand
b53a7211c7 Use EVP_MD_CTX_create()/EVP_MD_CTX_destroy().
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23136 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-29 05:46:42 +00:00
Love Hörnquist Åstrand
51f53d0805 less verbose
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23135 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-28 18:02:15 +00:00
Love Hörnquist Åstrand
24c158de7c x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23134 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-28 18:02:11 +00:00
Love Hörnquist Åstrand
893cb35381 Document default_cc_type.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23133 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-28 18:01:53 +00:00
Love Hörnquist Åstrand
d5d10fd00c x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23132 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-28 18:01:50 +00:00
Love Hörnquist Åstrand
034744160a Pick up [libdefaults]default_cc_type
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23131 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-28 18:01:46 +00:00
Love Hörnquist Åstrand
e1a1038194 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23130 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-28 18:01:41 +00:00
Love Hörnquist Åstrand
dee38550aa x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23129 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-28 18:01:36 +00:00
Love Hörnquist Åstrand
ae44a994fe Test SDB combinations.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23128 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-28 18:01:32 +00:00
Love Hörnquist Åstrand
a1b3c3e661 test SDB: cache
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23127 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-28 18:01:25 +00:00
Björn Sandell
58d9109595 Clarify
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23126 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-28 10:56:32 +00:00
Björn Sandell
d43a2bc1af A few words on digests
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23125 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-28 10:55:49 +00:00
Love Hörnquist Åstrand
1d6c6c047b x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23124 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-28 10:30:36 +00:00
Love Hörnquist Åstrand
45f337ec4a unbreak des-test
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23123 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-28 10:30:32 +00:00
Love Hörnquist Åstrand
4d69c8fd82 Fixup key parity before going ahead and using the key.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23122 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-28 10:30:28 +00:00
Love Hörnquist Åstrand
a660d3251f use DES_set_key_unchecked().
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23121 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-28 10:30:24 +00:00
Love Hörnquist Åstrand
3216691cd2 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23120 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-28 10:30:20 +00:00
Love Hörnquist Åstrand
699deb5ba2 use DES_set_key_unchecked().
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23119 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-28 10:30:14 +00:00
Love Hörnquist Åstrand
102b5dfd77 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23118 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-28 10:30:10 +00:00
Love Hörnquist Åstrand
ef8fb15a24 Remove inifinite loop in DES_set_key().
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23117 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-28 10:29:36 +00:00
Love Hörnquist Åstrand
e75d87668f two more
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23116 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-27 22:42:30 +00:00
Björn Sandell
860a96e752 mdoc fixes
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23115 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-27 19:32:33 +00:00
Love Hörnquist Åstrand
a3309cd5ca x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23114 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-27 18:51:34 +00:00
Love Hörnquist Åstrand
eae89239c4 Use DES_set_key_unchecked().
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23113 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-27 18:51:30 +00:00
Love Hörnquist Åstrand
81d68d4ee2 use DES_set_key_unchecked()
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23112 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-27 18:51:26 +00:00
Love Hörnquist Åstrand
7a34fd05b1 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23111 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-27 18:51:21 +00:00
Love Hörnquist Åstrand
8c4af647bb Use DES_set_key_unchecked().
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23110 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-27 18:51:17 +00:00
Love Hörnquist Åstrand
08fb03b9bf x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23109 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-27 18:51:12 +00:00
Love Hörnquist Åstrand
d19258fc90 Document missing functions, add DES_check_key_parity().
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23108 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-27 18:51:08 +00:00
Love Hörnquist Åstrand
6bd7b40fd6 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23107 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-27 18:51:04 +00:00
Love Hörnquist Åstrand
12306df701 Add DES_check_key_parity, deprecate DES_set_key.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23106 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-27 18:51:00 +00:00
Love Hörnquist Åstrand
40fb51010b x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23105 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-27 18:50:56 +00:00
Love Hörnquist Åstrand
9bbb2f402c Export DES_check_key_parity.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23104 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-27 18:50:52 +00:00
Love Hörnquist Åstrand
12cc743155 DES_set_odd_parity "returns" void.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23103 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-27 18:50:48 +00:00
Love Hörnquist Åstrand
7ced11f56b x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23102 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-27 18:50:43 +00:00
Love Hörnquist Åstrand
89f35cfe72 drop )
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23101 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-27 18:50:40 +00:00
Love Hörnquist Åstrand
4aeb74b931 Add --version and --help.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23100 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-27 18:50:35 +00:00
Love Hörnquist Åstrand
5e011ad306 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23099 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-27 18:50:32 +00:00
Love Hörnquist Åstrand
025fee4239 Add rkpty.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23098 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-27 18:50:27 +00:00
Love Hörnquist Åstrand
e92839567b x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23097 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-27 18:50:23 +00:00
Love Hörnquist Åstrand
28683c0e61 Drop const warnings.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23096 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-27 18:50:03 +00:00
Love Hörnquist Åstrand
7d83a8a575 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23095 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-27 18:49:59 +00:00
Love Hörnquist Åstrand
3da0f00730 More includes.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23094 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-27 18:49:55 +00:00
Love Hörnquist Åstrand
61b5175920 decrecate DES_new_random_key again, no longer used
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23093 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-27 18:49:51 +00:00
Love Hörnquist Åstrand
71a0098c0d x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23092 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-27 18:49:46 +00:00
Love Hörnquist Åstrand
d2ecc5a8af Use RAND_bytes() + DES_is_weak_key() to generate random DES
key. Introdunce random by feeding the des session key into the random
pool when the keys is recived instead of encrypt the random key with
the kerberos key.

This avoid depenency on DES_new_random_key() that doesn't exists in OpenSSL.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23091 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-27 18:49:41 +00:00
Love Hörnquist Åstrand
bafca15f2e x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23090 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-27 18:49:35 +00:00