Lines Matching refs:decoded
3510 struct sshbuf *encoded = NULL, *decoded = NULL; in sshkey_parse_private2() local
3523 (decoded = sshbuf_new()) == NULL || in sshkey_parse_private2()
3565 if ((r = sshbuf_b64tod(decoded, (char *)sshbuf_ptr(encoded))) != 0) in sshkey_parse_private2()
3569 if (sshbuf_len(decoded) < sizeof(AUTH_MAGIC) || in sshkey_parse_private2()
3570 memcmp(sshbuf_ptr(decoded), AUTH_MAGIC, sizeof(AUTH_MAGIC))) { in sshkey_parse_private2()
3575 if ((r = sshbuf_consume(decoded, sizeof(AUTH_MAGIC))) != 0 || in sshkey_parse_private2()
3576 (r = sshbuf_get_cstring(decoded, &ciphername, NULL)) != 0 || in sshkey_parse_private2()
3577 (r = sshbuf_get_cstring(decoded, &kdfname, NULL)) != 0 || in sshkey_parse_private2()
3578 (r = sshbuf_froms(decoded, &kdf)) != 0 || in sshkey_parse_private2()
3579 (r = sshbuf_get_u32(decoded, &nkeys)) != 0 || in sshkey_parse_private2()
3580 (r = sshbuf_skip_string(decoded)) != 0 || /* pubkey */ in sshkey_parse_private2()
3581 (r = sshbuf_get_u32(decoded, &encrypted_len)) != 0) in sshkey_parse_private2()
3635 if (sshbuf_len(decoded) < encrypted_len + authlen) { in sshkey_parse_private2()
3645 if ((r = cipher_crypt(ciphercontext, 0, dp, sshbuf_ptr(decoded), in sshkey_parse_private2()
3652 if ((r = sshbuf_consume(decoded, encrypted_len + authlen)) != 0) in sshkey_parse_private2()
3655 if (sshbuf_len(decoded) != 0) { in sshkey_parse_private2()
3712 sshbuf_free(decoded); in sshkey_parse_private2()