* main.h, seskey.c (encode_md_value): Modify to allow a q size greater
authorDavid Shaw <dshaw@jabberwocky.com>
Thu, 30 Mar 2006 19:20:59 +0000 (19:20 +0000)
committerDavid Shaw <dshaw@jabberwocky.com>
Thu, 30 Mar 2006 19:20:59 +0000 (19:20 +0000)
commit92e1528bf2206b44b7d321e686ac9a1c1251fc5b
treeba9f1e067f05d7438942c2069b9916d1d99569b2
parenta43c1bc874efcae21092818006a56ffc4d859738
* main.h, seskey.c (encode_md_value): Modify to allow a q size greater
than 160 bits as per DSA2.  This will allow us to verify and issue DSA2
signatures for some backwards compatibility once we start generating DSA2
keys.
* sign.c (do_sign), sig-check.c (do_check): Change all callers.

* sign.c (do_sign): Enforce the 160-bit check for new signatures here
since encode_md_value can handle non-160-bit digests now. This will need
to come out once the standard for DSA2 is firmed up.
g10/ChangeLog
g10/main.h
g10/seskey.c
g10/sig-check.c
g10/sign.c