Ben Laurie
|
9e952fc877
|
Oops. Get rid of now incorrect comment.
|
1999-06-09 11:09:12 +00:00 |
|
Ben Laurie
|
05861c77e7
|
I keep forgetting to fix this: update the IV! Most important!
|
1999-06-09 11:08:36 +00:00 |
|
Ben Laurie
|
233bf734d3
|
Make "make test" fail if bntest fails an internal selfcheck.
|
1999-06-09 10:19:53 +00:00 |
|
Ulf Möller
|
9fe6729b46
|
The des app.
|
1999-06-08 20:11:02 +00:00 |
|
Ben Laurie
|
72fbe87dc6
|
Survive pedanticism.
|
1999-06-08 18:37:43 +00:00 |
|
Ulf Möller
|
908eb7b85a
|
Call our crypt implementation des_crypt(). crypt() now is a wrapper if
there is no system crypt() available.
|
1999-06-08 16:35:11 +00:00 |
|
Ulf Möller
|
bf0870ac73
|
Casts.
|
1999-06-08 16:25:21 +00:00 |
|
Ulf Möller
|
f947eb318e
|
Warnings and casts.
|
1999-06-08 16:17:25 +00:00 |
|
Ulf Möller
|
93fd0fd61f
|
Don't #define _, and eliminate casts.
|
1999-06-08 15:52:47 +00:00 |
|
Ulf Möller
|
bebf2787ea
|
Fix to compile the des app.
|
1999-06-08 15:35:57 +00:00 |
|
Bodo Möller
|
c035b0c3b2
|
"request" added.
|
1999-06-08 10:18:48 +00:00 |
|
Dr. Stephen Henson
|
8eb57af5fe
|
Complete support for PKCS#5 v2.0. Still needs extensive testing.
|
1999-06-08 00:09:51 +00:00 |
|
Bodo Möller
|
1aad3392e5
|
Fix for BIO pairs.
|
1999-06-07 22:51:55 +00:00 |
|
Bodo Möller
|
ba9f280885
|
Use locking in a way that makes more sense.
|
1999-06-07 22:50:12 +00:00 |
|
Dr. Stephen Henson
|
97e4a93245
|
This is the main PKCS#5 v2.0 key generation function, it parses the ASN1
structure and decides what key to generate (if any). Not currently added to
the PBE algorithm list because it is largely untested.
|
1999-06-07 21:00:19 +00:00 |
|
Bodo Möller
|
3928b6bf48
|
treat init properly
|
1999-06-07 20:34:36 +00:00 |
|
Bodo Möller
|
b1c4fe3625
|
Don't mix real tabs with tabs expanded as 8 spaces -- that's
a pain to read when using 4-space tabs.
|
1999-06-07 20:26:51 +00:00 |
|
Bodo Möller
|
9e06f6f601
|
Introduce "BIO pairs", which (when finished) will relay data
so that the SSL library can be used for applications that
have to handle all the actual I/O themselves.
|
1999-06-07 16:04:45 +00:00 |
|
Dr. Stephen Henson
|
8e21c14607
|
More PKCS#5 v2.0 development. Add a function to setup a PKCS#5 v2.0
AlgorithmIdentifier and make various ASN1 fixes.
|
1999-06-06 23:34:44 +00:00 |
|
Dr. Stephen Henson
|
2bd83ca1c9
|
Change PBE handling a bit more: now the key and iv generator does calls
EVP_CipherInit() this because the IV wont be easily available when doing
PKCS#5 v2.0
|
1999-06-06 18:41:52 +00:00 |
|
Dr. Stephen Henson
|
69cbf46811
|
Rewrite PBE handling read to support PKCS#5 v2.0 and update the function
list for Win32.
|
1999-06-06 13:07:13 +00:00 |
|
Dr. Stephen Henson
|
095ce35378
|
Change so PEM private key read routines can handle PKCS#8 transparently.
|
1999-06-05 18:40:51 +00:00 |
|
Dr. Stephen Henson
|
e7871ffaa8
|
More PKCS#8 stuff. Support for unencrypted forms of private key.
|
1999-06-05 12:39:10 +00:00 |
|
Ben Laurie
|
8d8a8041ec
|
const/type fixes.
|
1999-06-05 12:16:33 +00:00 |
|
Dr. Stephen Henson
|
3cbb7937fa
|
Add d2i,i2d bio and fp functions for PKCS#8 and add -inform and -outform
arguments to pkcs8 application.
|
1999-06-05 01:45:20 +00:00 |
|
Dr. Stephen Henson
|
600dec1586
|
Add a 'pkcs8' application for initial PKCS#8 support. Still needs lots more
options to handle encrypted and unencrypted forms and DER format input and
output.
|
1999-06-05 00:32:16 +00:00 |
|
Dr. Stephen Henson
|
b0c6fb8064
|
The rest of the PKCS#5, PKCS#8 patch I forgot before :-)
|
1999-06-04 23:33:48 +00:00 |
|
Dr. Stephen Henson
|
ef8335d900
|
Add PKCS#5 v1.5 compatible algorithms and initial PKCS#8 support. PKCS#8 needs
more work: need an application and make the private key routines automatically
handle PKCS#8.
|
1999-06-04 23:32:14 +00:00 |
|
Ben Laurie
|
84c15db551
|
Some constification and stacks that slipped through the cracks (how?).
|
1999-06-04 22:23:10 +00:00 |
|
Ulf Möller
|
1ec7ac3ce7
|
Support the EBCDIC character set and BS2000/OSD-POSIX (work in progress).
Submitted by: Martin Kraemer <Martin.Kraemer@MchP.Siemens.De>
|
1999-06-04 21:47:27 +00:00 |
|
Ulf Möller
|
a53955d8ab
|
Support the EBCDIC character set and BS2000/OSD-POSIX (work in progress).
Submitted by: Martin Kraemer <Martin.Kraemer@MchP.Siemens.De>
|
1999-06-04 21:35:58 +00:00 |
|
Ulf Möller
|
5c03115af1
|
Test apps.
|
1999-06-04 21:31:48 +00:00 |
|
Ben Laurie
|
b4f76582d4
|
More evil cast removal.
|
1999-06-03 18:04:04 +00:00 |
|
Ben Laurie
|
213a75dbf2
|
Make samples compile.
|
1999-06-03 16:07:37 +00:00 |
|
Ben Laurie
|
5c0a48655f
|
stack
|
1999-06-02 22:01:56 +00:00 |
|
Ben Laurie
|
8188e1537b
|
Evil cast extermination.
|
1999-06-02 21:34:46 +00:00 |
|
Ben Laurie
|
8f0edcd142
|
stack.
|
1999-06-02 21:13:45 +00:00 |
|
Ben Laurie
|
a1195a19f5
|
Move stack implementations to more natural places.
|
1999-06-02 17:14:44 +00:00 |
|
Ben Laurie
|
b05b50e67b
|
Stack.
|
1999-06-02 17:11:53 +00:00 |
|
Ulf Möller
|
778ec213fb
|
Remove redundant line.
|
1999-06-01 22:47:40 +00:00 |
|
Ulf Möller
|
0a78c29760
|
Borland C fix.
Submitted by: Andy Polyakov
|
1999-06-01 09:41:13 +00:00 |
|
Ben Laurie
|
6d114240b9
|
stack.
|
1999-05-31 21:00:25 +00:00 |
|
Ben Laurie
|
426edadf98
|
Stack.
|
1999-05-31 20:35:31 +00:00 |
|
Ben Laurie
|
b6436ff2c2
|
More stack.
|
1999-05-31 11:57:32 +00:00 |
|
Ben Laurie
|
7e258a56da
|
Yet another stack.
|
1999-05-30 22:25:19 +00:00 |
|
Ben Laurie
|
fc875472d0
|
Another stack.
|
1999-05-30 21:16:24 +00:00 |
|
Ben Laurie
|
e5e932d212
|
Another safe stack.
|
1999-05-30 15:40:21 +00:00 |
|
Ben Laurie
|
ee8ba0b26c
|
Another safe stack.
|
1999-05-30 15:25:47 +00:00 |
|
Ben Laurie
|
80c38957bc
|
And carry on with development...
|
1999-05-29 14:18:27 +00:00 |
|
Ben Laurie
|
033d858cc2
|
Oops!
|
1999-05-29 14:14:56 +00:00 |
|