Home GnuPG

dsa: Adjustments to conform with FIPS 186-4.
80e9f95e6f41Unpublished

Unpublished Commit · Learn More

Not On Permanent Ref: This commit is not an ancestor of any permanent ref.

Description

dsa: Adjustments to conform with FIPS 186-4.

* cipher/dsa.c (generate_fips186): FIPS 186-4 adjustments.
* cipher/primegen.c (_gcry_generate_fips186_3_prime): Fix incorrect
  buflen passed to _gcry_mpi_scan.

Generate the DSA keypair by testing candidates. (FIPS 186-4 B.1.2)
Use 2048 bit key for the selftest.
Allow only 2048 and 3072 as pbits size.

  • Signed-off-by: Vitezslav Cizek <vcizek@suse.com>

Details

Provenance
civAuthored on Oct 27 2015, 12:46 PM
wernerCommitted on Mar 18 2016, 3:26 PM
Parents
rC443bed836a4f: Register DCO for Vitezslav Cizek.
Branches
Unknown
Tags
Unknown

Event Timeline

Werner Koch <wk@gnupg.org> committed rC80e9f95e6f41: dsa: Adjustments to conform with FIPS 186-4. (authored by Vitezslav Cizek <vcizek@suse.com>).Mar 18 2016, 3:26 PM