mirror of
https://github.com/clearml/dropbear
synced 2025-02-26 05:38:53 +00:00
fix dss debug printing
--HG-- branch : fuzz
This commit is contained in:
parent
9b6f7fc9af
commit
17a9b8802f
1
dbutil.c
1
dbutil.c
@ -399,6 +399,7 @@ void printhex(const char * label, const unsigned char * buf, int len) {
|
|||||||
void printmpint(const char *label, mp_int *mp) {
|
void printmpint(const char *label, mp_int *mp) {
|
||||||
buffer *buf = buf_new(1000);
|
buffer *buf = buf_new(1000);
|
||||||
buf_putmpint(buf, mp);
|
buf_putmpint(buf, mp);
|
||||||
|
fprintf(stderr, "%d bits ", mp_count_bits(mp));
|
||||||
printhex(label, buf->data, buf->len);
|
printhex(label, buf->data, buf->len);
|
||||||
buf_free(buf);
|
buf_free(buf);
|
||||||
|
|
||||||
|
2
dss.c
2
dss.c
@ -176,7 +176,7 @@ int buf_dss_verify(buffer* buf, dropbear_dss_key *key, buffer *data_buf) {
|
|||||||
printmpint("dss verify p", key->p);
|
printmpint("dss verify p", key->p);
|
||||||
printmpint("dss verify q", key->q);
|
printmpint("dss verify q", key->q);
|
||||||
printmpint("dss verify g", key->g);
|
printmpint("dss verify g", key->g);
|
||||||
printmpint("dss verify x", key->x);
|
printmpint("dss verify y", key->y);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* hash the data */
|
/* hash the data */
|
||||||
|
Loading…
Reference in New Issue
Block a user