KEY_BASE64_LEN
char key_b64[KEY_BASE64_LEN + 1];
retc = fgets(key_b64, KEY_BASE64_LEN + 1, stdin);
key_b64[KEY_BASE64_LEN] = '\0';
if (strlen(key_b64) != KEY_BASE64_LEN)
static char key_b64[KEY_BASE64_LEN + 1];
error = b64_ntop(key, KEY_LEN, key_b64, KEY_BASE64_LEN + 1);
key_b64[KEY_BASE64_LEN] = '\0'; /* just in case */
base64_decode(const char keyb64buf[KEY_BASE64_LEN + 1],
char keyb64buf[KEY_BASE64_LEN + 1];
n = fread(keyb64buf, 1, KEY_BASE64_LEN, fp);
if (n != KEY_BASE64_LEN)
keyb64buf[KEY_BASE64_LEN] = '\0';
if (strnlen(argv[1], KEY_BASE64_LEN + 1) != KEY_BASE64_LEN)
static char key_b64[KEY_BASE64_LEN + 1];
error = b64_ntop(key, key_len, key_b64, KEY_BASE64_LEN + 1);
key_b64[KEY_BASE64_LEN] = '\0'; /* just in case */