Love Hörnquist Åstrand
|
6e070754c2
|
rename all files to PEM files, since that is what they are.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19787 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-09 11:46:46 +00:00 |
|
Love Hörnquist Åstrand
|
6b967f571f
|
copy out the key with the self signed CA cert
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19786 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-09 11:45:54 +00:00 |
|
Love Hörnquist Åstrand
|
191c1f4ffa
|
move around to code test on real PAC.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19784 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-09 11:25:09 +00:00 |
|
Love Hörnquist Åstrand
|
217a1f8aaf
|
A tiny 2 char diffrence that make the code work for real.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19783 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-09 11:22:56 +00:00 |
|
Love Hörnquist Åstrand
|
fe73261177
|
Test more PAC (note that the values used in this test is wrong, they
have to be fixed when the pac code is fixed).
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19782 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-09 11:09:13 +00:00 |
|
Love Hörnquist Åstrand
|
555c798962
|
x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19780 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-09 10:54:30 +00:00 |
|
Love Hörnquist Åstrand
|
80977a02f6
|
Factor out private key operation out of the signing, operations, support import, export, and generation of private keys. Add support for writing PEM and PKCS12 files with private keys in them.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19778 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-09 10:52:13 +00:00 |
|
Love Hörnquist Åstrand
|
69c37b6cc7
|
Make sure we don't sent both ENC-TS and PK-INIT pa data, no need to
expose our password protecting our PKCS12 key.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19776 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-09 10:44:59 +00:00 |
|
Love Hörnquist Åstrand
|
2230b87e17
|
x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19775 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-09 10:04:47 +00:00 |
|
Love Hörnquist Åstrand
|
0415cd0901
|
Correct the test if the rsa is a complete RSA private key.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19774 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-09 10:04:20 +00:00 |
|
Love Hörnquist Åstrand
|
de625c0116
|
regen
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19773 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-09 09:31:45 +00:00 |
|
Love Hörnquist Åstrand
|
d009417320
|
Generate a no password pkcs12 file.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19772 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-09 09:31:15 +00:00 |
|
Love Hörnquist Åstrand
|
f4368cb948
|
(i2d_RSAPrivateKey): Fail if private key isn't complete.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19769 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-08 20:39:44 +00:00 |
|
Love Hörnquist Åstrand
|
0e65b27793
|
Check for internal ASN1 encoder error.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19768 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-08 18:45:03 +00:00 |
|
Love Hörnquist Åstrand
|
f3b06c771d
|
(loadlib): pass RTLD_LAZY to dlopen, without it linux is unhappy.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19764 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-08 15:31:01 +00:00 |
|
Love Hörnquist Åstrand
|
b0f21e1a0e
|
fix other place "bar" is used.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19763 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-08 13:35:49 +00:00 |
|
Love Hörnquist Åstrand
|
40bb5c5e23
|
One of the hosts I sometimes uses is named "bar.domain", this make one
of the tests pass when it shouldn't.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19761 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-08 12:03:46 +00:00 |
|
Love Hörnquist Åstrand
|
5afe164e80
|
x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19758 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-08 10:17:50 +00:00 |
|
Love Hörnquist Åstrand
|
fde9807985
|
More verbose debugging in case of assertion failure. XXX temporary for
AIX problem.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19757 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-08 10:17:31 +00:00 |
|
Love Hörnquist Åstrand
|
265ce7ee85
|
Make sure expression have constant value, for picky compilers.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19756 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-08 06:31:24 +00:00 |
|
Love Hörnquist Åstrand
|
7e00f00832
|
x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19752 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-06 15:31:46 +00:00 |
|
Love Hörnquist Åstrand
|
2ceeb480a5
|
try some more loops for check_rsa
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19751 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-06 13:56:43 +00:00 |
|
Love Hörnquist Åstrand
|
693d87cfbf
|
Fix a silly typo, and with that enable CRT since now it works.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19750 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-06 13:45:25 +00:00 |
|
Love Hörnquist Åstrand
|
f2c39a5dd3
|
x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19749 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-06 00:45:10 +00:00 |
|
Love Hörnquist Åstrand
|
3d31299f48
|
With this crt works, but something is wrong in the key generation, so
keep it turned off for now.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19748 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-06 00:44:35 +00:00 |
|
Love Hörnquist Åstrand
|
abc442b8b4
|
x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19747 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-05 23:31:03 +00:00 |
|
Love Hörnquist Åstrand
|
8986d97b0c
|
Allow testing effect of key-blinding
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19746 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-05 23:30:36 +00:00 |
|
Love Hörnquist Åstrand
|
dd537ba816
|
x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19745 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-05 23:22:52 +00:00 |
|
Love Hörnquist Åstrand
|
12d1def6a6
|
Add timing info to rsa keygen.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19744 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-05 23:22:11 +00:00 |
|
Love Hörnquist Åstrand
|
661cad017c
|
don't include <imath/rsamath.h>
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19743 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-05 23:20:48 +00:00 |
|
Love Hörnquist Åstrand
|
0f47667bfd
|
x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19742 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-05 21:36:27 +00:00 |
|
Love Hörnquist Åstrand
|
f0f64c5deb
|
prune off stuff we dont use
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19741 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-05 21:30:34 +00:00 |
|
Love Hörnquist Åstrand
|
b6135672df
|
Use mp_int_compare_zero instead of "MP_SIGN(&u) == MP_NEG"
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19740 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-05 21:11:57 +00:00 |
|
Love Hörnquist Åstrand
|
6d95db6ea7
|
Prune off stuff we don't use from imathsource
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19739 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-05 21:07:34 +00:00 |
|
Love Hörnquist Åstrand
|
fed2ec931e
|
Use mp_int_exptmod directly.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19738 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-05 21:04:22 +00:00 |
|
Love Hörnquist Åstrand
|
f0672f96a0
|
x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19737 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-05 21:01:48 +00:00 |
|
Love Hörnquist Åstrand
|
cda55ca141
|
Use a larger table of small primes, cut down genenration in best cases
to half compared to using a small table.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19736 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-05 20:59:01 +00:00 |
|
Love Hörnquist Åstrand
|
3010e18998
|
x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19735 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-05 20:26:43 +00:00 |
|
Love Hörnquist Åstrand
|
b2cafda0f2
|
add RSA_FLAG_NO_BLINDING
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19734 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-05 20:26:23 +00:00 |
|
Love Hörnquist Åstrand
|
c7da6b6c61
|
Drop most of the pkcs11 files.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19731 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-05 18:57:54 +00:00 |
|
Love Hörnquist Åstrand
|
986dc89efb
|
x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19730 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-05 18:43:27 +00:00 |
|
Love Hörnquist Åstrand
|
dfcfc51c66
|
add hx509_ca_tbs_set_serialnumber
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19729 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-05 18:40:46 +00:00 |
|
Love Hörnquist Åstrand
|
00a6e317eb
|
test reissueing ca certificate (xxx time validAfter).
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19727 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-05 18:37:14 +00:00 |
|
Love Hörnquist Åstrand
|
8c9a5ca83a
|
Allow setting serialNumber (needed for reissuing certificates)
Change --key argument to --out-key.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19726 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-05 18:36:08 +00:00 |
|
Love Hörnquist Åstrand
|
22133f82f9
|
(issue-certificate): Allow setting serialNumber (needed for reissuing
certificates), Change --key argument to --out-key.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19725 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-05 18:35:39 +00:00 |
|
Love Hörnquist Åstrand
|
fbb2803309
|
x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19724 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-05 18:15:31 +00:00 |
|
Love Hörnquist Åstrand
|
cb85e1d9e0
|
Add keyblinding, add a commented out CRT based RSA.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19723 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-05 18:15:09 +00:00 |
|
Love Hörnquist Åstrand
|
3928ceb728
|
Headerfile <pkcs11.h> is now freestanding, remove pkcs11u.h.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19721 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-05 15:32:05 +00:00 |
|
Love Hörnquist Åstrand
|
9a686ce1d1
|
x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19720 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-05 14:56:29 +00:00 |
|
Love Hörnquist Åstrand
|
ec05142c07
|
Replace with Marcus Brinkmann of g10 Code GmbH pkcs11 headerfile that is compatible with GPL (file taken from scute)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19719 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2007-01-05 14:52:44 +00:00 |
|