Loading Configure +1 −1 Original line number Diff line number Diff line Loading @@ -1969,7 +1969,7 @@ EOF &dofile("tools/c_rehash",'/usr/local/bin/perl','^#!/', '#!%s','^my \$dir;$', 'my $dir = "' . $openssldir . '";', '^my \$prefix;$', 'my $prefix = "' . $prefix . '";'); &dofile("apps/CA.pl",'/usr/local/bin/perl','^#!/', '#!%s'); } if ($depflags ne $default_depflags && !$make_depend) { if ($depflags ne $default_depflags && !$make_depend && $fipscanisteronly != 2) { print <<EOF; Since you've disabled or enabled at least one algorithm, you need to do Loading Makefile.fips +1 −1 Original line number Diff line number Diff line Loading @@ -540,7 +540,7 @@ report: @$(PERL) util/selftest.pl depend: @set -e; target=depend; $(RECURSIVE_BUILD_CMD) @echo make depend not supported ; false lint: @set -e; target=lint; $(RECURSIVE_BUILD_CMD) Loading README.FIPS +22 −0 Original line number Diff line number Diff line Loading @@ -46,6 +46,28 @@ with FIPS or fips. One way to check with GNU nm is: nm -g --defined-only fips/fipscanister.o | grep -v -i fips Restricted tarball tests. The validated module will have its own tarball containing sufficient code to build fipscanister.o and the associated algorithm tests. You can create a similar tarball yourself for testing purposes using the commands below. Standard restricted tarball: make -f Makefile.fips dist Prime field field only ECC tarball: make NOEC2M=1 -f Makefile.fips dist Once you've created the tarball extract into a fresh directory and do: ./config make You can then run the algorithm tests as above. This build automatically uses fipscanisteronly and -DOPENSSL_FIPSYMS and no-ec2m as appropriate. Known issues: Algorithm tests are pre-2011. Loading Loading
Configure +1 −1 Original line number Diff line number Diff line Loading @@ -1969,7 +1969,7 @@ EOF &dofile("tools/c_rehash",'/usr/local/bin/perl','^#!/', '#!%s','^my \$dir;$', 'my $dir = "' . $openssldir . '";', '^my \$prefix;$', 'my $prefix = "' . $prefix . '";'); &dofile("apps/CA.pl",'/usr/local/bin/perl','^#!/', '#!%s'); } if ($depflags ne $default_depflags && !$make_depend) { if ($depflags ne $default_depflags && !$make_depend && $fipscanisteronly != 2) { print <<EOF; Since you've disabled or enabled at least one algorithm, you need to do Loading
Makefile.fips +1 −1 Original line number Diff line number Diff line Loading @@ -540,7 +540,7 @@ report: @$(PERL) util/selftest.pl depend: @set -e; target=depend; $(RECURSIVE_BUILD_CMD) @echo make depend not supported ; false lint: @set -e; target=lint; $(RECURSIVE_BUILD_CMD) Loading
README.FIPS +22 −0 Original line number Diff line number Diff line Loading @@ -46,6 +46,28 @@ with FIPS or fips. One way to check with GNU nm is: nm -g --defined-only fips/fipscanister.o | grep -v -i fips Restricted tarball tests. The validated module will have its own tarball containing sufficient code to build fipscanister.o and the associated algorithm tests. You can create a similar tarball yourself for testing purposes using the commands below. Standard restricted tarball: make -f Makefile.fips dist Prime field field only ECC tarball: make NOEC2M=1 -f Makefile.fips dist Once you've created the tarball extract into a fresh directory and do: ./config make You can then run the algorithm tests as above. This build automatically uses fipscanisteronly and -DOPENSSL_FIPSYMS and no-ec2m as appropriate. Known issues: Algorithm tests are pre-2011. Loading