blob: cf67ec09c8d95703cb6e0fb7c00fd4a229a603ec (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#ifdef DROPBEAR_ECC
void buf_put_ecc_key_string(buffer *buf, ecc_key *key) {
int len = key->dp->size*2 + 1;
buf_putint(len);
int err = ecc_ansi_x963_export(key, buf_getwriteptr(buf, len), &len);
if (err != CRYPT_OK) {
dropbear_exit("ECC error");
}
buf_incrwritepos(buf, len);
}
int buf_get_ecc_key_string(buffer *buf, ecc_key *key) {
}
#endif
|