Displaying 2 results from an estimated 2 matches for "valid_data".
2006 Nov 15
11
OpenSSH Certkey (PKI)
...p = buffer_get_string(&b, NULL);
- if (strcmp("publickey", p) != 0)
+ if (strcmp(name, p) != 0)
fail++;
xfree(p);
if (!buffer_get_char(&b))
@@ -992,8 +1003,11 @@
fatal("%s: bad public key blob", __func__);
switch (key_blobtype) {
+ case MM_CERTKEY:
+ valid_data = monitor_valid_userblob(data, datalen, "certkey");
+ break;
case MM_USERKEY:
- valid_data = monitor_valid_userblob(data, datalen);
+ valid_data = monitor_valid_userblob(data, datalen, "publickey");
break;
case MM_HOSTKEY:
valid_data = monitor_valid_hostbasedblob(da...
2003 Oct 08
4
OS/390 openssh
...;b);
buffer_append(&b, data, datalen);
- p = buffer_get_string(&b, &len);
+ p = buffer_get_binary(&b, &len);
if ((session_id2 == NULL) ||
(len != session_id2_len) ||
(memcmp(p, session_id2, session_id2_len) != 0))
@@ -1122,9 +1122,9 @@
int verified = 0;
int valid_data = 0;
- blob = buffer_get_string(m, &bloblen);
- signature = buffer_get_string(m, &signaturelen);
- data = buffer_get_string(m, &datalen);
+ blob = buffer_get_binary(m, &bloblen);
+ signature = buffer_get_binary(m, &signaturelen);
+ data = buffer_get_binary(m, &datalen);...