Dr. Stephen Henson
03b7b4690c
Cleaner check of self test status.
2007-08-19 12:49:07 +00:00
Dr. Stephen Henson
0fd9322af1
Block DH key gen for small key sizes too.
2007-08-18 02:46:11 +00:00
Dr. Stephen Henson
7016b1952e
Don't generate DSA keys with key size too small.
2007-08-18 02:36:23 +00:00
Dr. Stephen Henson
ff3e014820
Remove single DES self test vectors.
2007-08-15 16:22:34 +00:00
Dr. Stephen Henson
50cd0f0eb3
Delete old files.
2007-08-15 15:29:43 +00:00
Dr. Stephen Henson
32098b7565
Move fips-1.0/ files to fips/
2007-08-15 13:35:51 +00:00
Dr. Stephen Henson
bf4131fbf9
Update to include fips_locl.h so WIN32 build can pick it up.
2007-08-15 12:37:34 +00:00
Dr. Stephen Henson
2ac869590f
Indicate failure if any selftest fails.
...
Increase keysizes in fips_test_suite
2007-08-15 00:36:05 +00:00
Dr. Stephen Henson
4742bc0f6f
Fix remaining error code discrepancies.
2007-08-14 16:00:52 +00:00
Dr. Stephen Henson
02e483d236
Fix more error codes.
2007-08-14 13:33:33 +00:00
Dr. Stephen Henson
1a58139aaa
More function code correction.
2007-08-14 13:20:42 +00:00
Dr. Stephen Henson
a32f4770e9
Ensure seed does not match key and fixup error codes.
2007-08-14 13:17:28 +00:00
Dr. Stephen Henson
086d475ffb
Make FIPS cipher alias work again.
2007-08-13 18:35:04 +00:00
Dr. Stephen Henson
7f1288da93
Enforce minimum key sizes in FIPS mode.
2007-08-13 18:02:52 +00:00
Dr. Stephen Henson
0a6e92a88f
Include modulus sanity checks.
2007-08-13 13:28:31 +00:00
Dr. Stephen Henson
36eaa70621
Update DSA selftest with data from NIST test vectors.
2007-08-13 13:21:08 +00:00
Andy Polyakov
d7dc9a7ce3
Platform check in FIPS_mode_set.
2007-08-02 20:42:33 +00:00
Andy Polyakov
319e19db9c
Remove options in ./config.
2007-08-02 20:41:13 +00:00
Andy Polyakov
ef85b85b12
Erroneously omitted code from "jumbo framework update."
2007-08-01 14:22:36 +00:00
Andy Polyakov
4d4d27a2a0
Typo in fipsld.
2007-08-01 11:49:16 +00:00
Andy Polyakov
8f0d89092e
Jumbo framework update.
2007-08-01 11:33:17 +00:00
Andy Polyakov
c4a2cab0bb
Typos in ./config [from HEAD].
...
PR: 1563
2007-08-01 11:22:23 +00:00
Andy Polyakov
6d73d35f4f
aes-x86_64 update [from HEAD].
2007-07-30 16:44:12 +00:00
Andy Polyakov
f53e66af67
Respect ISO aliasing rules.
...
PR: 1296
2007-07-27 20:36:09 +00:00
Andy Polyakov
5cbe626d26
AES for IA64 update [from HEAD].
2007-07-27 18:22:40 +00:00
Andy Polyakov
fe93a60b00
Allow for extrnal DllMain.
2007-07-26 16:46:54 +00:00
Dr. Stephen Henson
5e10ca5618
Extend do_fips to detect processor from %PROCESSOR_ARCHITECTURE% environment
...
variable and support no-asm command line option for WIN32.
2007-07-25 23:38:11 +00:00
Andy Polyakov
4e8da09800
x86 perlasm updates [from HEAD].
2007-07-25 12:38:35 +00:00
Dr. Stephen Henson
203ae57fe0
Generate and use assembly language files in WIN32 build.
2007-07-24 18:27:35 +00:00
Andy Polyakov
529c33f1e8
Throw in bn_mul_mont for x86_64.
2007-07-24 15:42:13 +00:00
Andy Polyakov
af18a34478
Throw in bn_mul_mont for x86.
2007-07-24 15:29:21 +00:00
Andy Polyakov
da5c0127ac
Allow for bn_mul_mont assembler.
2007-07-24 15:07:51 +00:00
Andy Polyakov
ce0e12d29a
Configure update from 098.
2007-07-24 14:41:03 +00:00
Andy Polyakov
87339c6290
s390x assembler pack.
2007-07-23 20:42:50 +00:00
Andy Polyakov
0a22e7446b
Typo in EXCL_OBJ list
2007-07-23 16:35:30 +00:00
Andy Polyakov
b56cb7c6ea
x86*cpuid update [from HEAD].
2007-07-23 16:18:36 +00:00
Andy Polyakov
cd5ab329f2
Optimized OPENSSL_cleanse [from HEAD].
2007-07-23 16:10:06 +00:00
Andy Polyakov
80106dc5fb
aes-586.pl from HEAD.
2007-07-23 15:13:51 +00:00
Andy Polyakov
0fa79cbe17
Synchronize x86 perlasm with HEAD.
2007-07-23 15:12:20 +00:00
Andy Polyakov
be22102d82
Add AES x86_64 assembler module.
2007-07-23 14:56:01 +00:00
Andy Polyakov
1ad95f8217
Add SHA x86_64 assembler.
2007-07-23 14:42:12 +00:00
Andy Polyakov
5f1211834f
x86_64-xlate.pl from HEAD.
2007-07-23 14:21:42 +00:00
Andy Polyakov
28feb1f8da
md32_common.h update from HEAD.
2007-07-23 14:15:36 +00:00
Andy Polyakov
9596d1e63b
Decommission md5-sparcv9 module.
2007-07-23 14:13:14 +00:00
Dr. Stephen Henson
626bebeede
Delete obsolete files.
2007-07-23 11:54:47 +00:00
Andy Polyakov
dfe42a131f
Framework updates.
2007-07-22 20:53:17 +00:00
Dr. Stephen Henson
1970bc2703
For Unix fips builds...
...
1. Make shared library build default.
2. Fix libcrypto build to work with shared builds.
3. Link fips utilities to fipscanister.o except for fipsdso builds.
2007-07-21 20:18:47 +00:00
Dr. Stephen Henson
08debe11f8
Install fipscanister.o and friends. Disable warning halt in VC++ build.
2007-07-21 12:07:09 +00:00
Dr. Stephen Henson
9c7e058216
Don't install docs by default.
2007-07-21 00:15:15 +00:00
Dr. Stephen Henson
b01e8b2063
Change fips build default install location so it doesn't overwrite any
...
existing OpenSSL installation.
2007-07-21 00:14:02 +00:00