Love Hörnquist Åstrand
aedecd9863
add gssapi
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24725 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-16 18:36:26 +00:00
Love Hörnquist Åstrand
af593d2f93
add depenency for PROJECTS, add gssapi
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24724 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-16 18:36:17 +00:00
Love Hörnquist Åstrand
12bdf0f4af
doxygen.c
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24723 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-16 18:36:07 +00:00
Love Hörnquist Åstrand
838d7f6757
doxygen
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24722 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-16 18:35:58 +00:00
Love Hörnquist Åstrand
1eb329c605
sign_only do not contribute to length
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24721 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-16 18:35:49 +00:00
Love Hörnquist Åstrand
d7aefee1ab
Switch arguments.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24720 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-16 18:35:38 +00:00
Love Hörnquist Åstrand
16a188c227
compile warning
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24719 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-16 18:35:26 +00:00
Love Hörnquist Åstrand
4454264639
make compile
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24718 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-16 18:35:17 +00:00
Love Hörnquist Åstrand
5ab497d8c0
make compile
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24717 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-16 18:35:07 +00:00
Love Hörnquist Åstrand
a81059aa4c
More flags to be compatible with MIT.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24716 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-16 18:34:56 +00:00
Love Hörnquist Åstrand
65f3ad1cbe
Switch arguments.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24715 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-16 18:34:46 +00:00
Love Hörnquist Åstrand
fd92ce1950
Switch arguments.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24714 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-16 18:34:36 +00:00
Love Hörnquist Åstrand
260b45847b
More flags to be compatible with MIT.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24713 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-16 18:34:26 +00:00
Love Hörnquist Åstrand
a181d40f3a
ECDH too
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24712 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-16 18:34:12 +00:00
Love Hörnquist Åstrand
c39e347450
keyex support
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24711 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-14 20:15:29 +00:00
Love Hörnquist Åstrand
e4ab29a7bb
regen
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24710 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-14 20:15:05 +00:00
Love Hörnquist Åstrand
067ce6a1af
fix warning
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24709 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-14 20:14:54 +00:00
Love Hörnquist Åstrand
953fc83a9e
add selected cert
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24708 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-14 20:14:45 +00:00
Love Hörnquist Åstrand
6dd306be22
keyex
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24707 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-14 20:14:35 +00:00
Love Hörnquist Åstrand
ac802945fa
Pick cert upfront, so that we know that we are using an ECDSA cert and
...
should use ECDH for the key exchange.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24706 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-14 20:14:26 +00:00
Love Hörnquist Åstrand
793c93cbe4
Check that we use ECDH when we have a ECDSA cert
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24705 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-14 20:14:16 +00:00
Love Hörnquist Åstrand
143101e825
better printing of keyex mech
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24704 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-14 20:14:07 +00:00
Love Hörnquist Åstrand
4e386a34cc
Test ECDSA (and thus ECDH).
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24703 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-14 20:13:57 +00:00
Love Hörnquist Åstrand
1ea672676b
ECDSA_METHOD-not-export if openssl
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24702 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-14 20:13:48 +00:00
Love Hörnquist Åstrand
8c452e59ba
doxygen
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24701 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-14 20:13:38 +00:00
Love Hörnquist Åstrand
e2413291b1
Move DH code out of the common path.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24700 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-14 20:13:28 +00:00
Love Hörnquist Åstrand
237cc964d3
Make ECDH work
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24699 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-14 20:13:15 +00:00
Love Hörnquist Åstrand
0222c98eaa
Make ECDH work.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24698 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-14 20:13:05 +00:00
Love Hörnquist Åstrand
985e9f898d
mrore DH bits
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24697 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-14 20:12:55 +00:00
Love Hörnquist Åstrand
f293652434
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24696 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-14 20:12:46 +00:00
Love Hörnquist Åstrand
b86374c262
Implement ECDH in the KDC.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24695 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-14 20:12:36 +00:00
Love Hörnquist Åstrand
adba9c066a
Create key and assign group before starting to parse.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24694 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-14 20:12:23 +00:00
Love Hörnquist Åstrand
5585a2b58b
use variable instead of oid function
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24693 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-14 04:17:57 +00:00
Love Hörnquist Åstrand
aad4e9c130
don't deref ops, they might be null.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24692 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-14 04:17:47 +00:00
Love Hörnquist Åstrand
51fc4ba5a1
don't deref ops, they might be null.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24691 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-14 04:17:37 +00:00
Love Hörnquist Åstrand
ea8cb168b3
don't deref ops, they might be null.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24690 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-14 04:17:27 +00:00
Love Hörnquist Åstrand
b7c044ec6b
Disable test that breaks for ECDSA.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24689 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-14 04:17:15 +00:00
Love Hörnquist Åstrand
11876749d4
more bits for ECDH
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24688 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-14 04:17:05 +00:00
Love Hörnquist Åstrand
b370260466
Abstract out use of DH
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24687 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-14 04:16:54 +00:00
Love Hörnquist Åstrand
651fe508c0
ECDH bits, still need negotiation
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24686 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-14 04:16:44 +00:00
Love Hörnquist Åstrand
28cf0ab673
abort on interface misuse
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24685 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-14 04:16:30 +00:00
Love Hörnquist Åstrand
833885be80
Also select crypto alg based on private key.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24684 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-14 04:16:10 +00:00
Love Hörnquist Åstrand
a95073a244
done
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24683 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-14 04:15:58 +00:00
Love Hörnquist Åstrand
c7535afeb8
drop more oid pointers
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24682 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-14 04:15:47 +00:00
Love Hörnquist Åstrand
14b272fb98
remove unused varaibale
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24681 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-11 18:32:05 +00:00
Love Hörnquist Åstrand
4500883ecc
Calculate the ECDSA max signature runtime and use that select the signature alg
...
Reorder to make more use to variable instead of functions.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24680 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-11 18:31:55 +00:00
Love Hörnquist Åstrand
64c33e2655
remove printf
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24679 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-11 18:31:43 +00:00
Love Hörnquist Åstrand
406561d04a
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24678 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-11 05:59:23 +00:00
Love Hörnquist Åstrand
a327eff68f
less oid functions
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24677 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-11 05:59:13 +00:00
Love Hörnquist Åstrand
5ea67034d0
drop variable at the end
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24676 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-11 05:59:02 +00:00