Love Hörnquist Åstrand
63a029268a
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19831 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-11 03:56:18 +00:00
Love Hörnquist Åstrand
008afda06f
(s_udiv): Allocate one more for q, remove debug printfs
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19830 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-11 03:55:51 +00:00
Love Hörnquist Åstrand
d52fe4e20a
(krb5_rd_safe): set length before trying to allocate data
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19827 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-11 02:54:59 +00:00
Love Hörnquist Åstrand
7405b522a1
add data/key2.der
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19826 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-11 02:49:44 +00:00
Love Hörnquist Åstrand
f35bfaa82e
(krb5_pac_add_buffer): unbreak buffer handling.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19824 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-11 02:08:01 +00:00
Love Hörnquist Åstrand
acb8c4e906
add data/test-nopw.p12 to EXTRA_DIST
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19823 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-11 00:20:44 +00:00
Love Hörnquist Åstrand
ab01c4b0b4
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19822 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-10 22:15:46 +00:00
Love Hörnquist Åstrand
e797c5a42c
BasicConstraints vs criticality bit is complicated and not really
...
possible to evaluate on its own, silly RFC3280.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19820 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-10 22:11:34 +00:00
Love Hörnquist Åstrand
72a7e4b1cb
Make basicConstraints critical if this is a CA.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19819 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-10 22:07:07 +00:00
Love Hörnquist Åstrand
f4b0e6fcea
fix the version vs extension test
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19818 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-10 22:02:10 +00:00
Love Hörnquist Åstrand
d8423fa525
Even more validation checks.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19817 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-10 21:53:45 +00:00
Love Hörnquist Åstrand
5bf1bd2a7d
More validation checks.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19816 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-10 21:45:56 +00:00
Love Hörnquist Åstrand
5b9b07461e
(hx509_name_cmp): add
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19815 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-10 21:44:25 +00:00
Love Hörnquist Åstrand
b6d99cd3d5
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19803 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-10 17:35:05 +00:00
Love Hörnquist Åstrand
3d77ddb771
(s_udiv): make a copy of a and b before we start to make sure there is
...
something un-tainted to print in cause of failure. XXX remove this delta
(s_embar): make static
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19802 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-10 17:28:52 +00:00
Love Hörnquist Åstrand
a84be6224b
(krb5_rd_req_ctx): Use the correct keyblock when verifying the PAC.
...
From Andrew Bartlett.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19792 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-10 12:10:17 +00:00
Love Hörnquist Åstrand
0b44e8aede
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19791 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-09 19:44:52 +00:00
Love Hörnquist Åstrand
a905f0338c
(collect_private_key): Missing CKA_MODULUS is ok too (XXX why should
...
these be fetched given they are not used).
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19790 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-09 19:43:35 +00:00
Love Hörnquist Åstrand
d4b0d11e0a
update (c)
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19789 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-09 17:46:01 +00:00
Love Hörnquist Åstrand
312f87ccaf
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19788 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-09 11:47:01 +00:00
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