Skip to content

Commit

Permalink
Explain what failed when a base64 conversion failed
Browse files Browse the repository at this point in the history
  • Loading branch information
jedisct1 committed Dec 29, 2015
1 parent d55d86e commit a205a35
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/minisign.c
Original file line number Diff line number Diff line change
Expand Up @@ -201,7 +201,7 @@ sig_load(const char *sig_file, unsigned char global_sig[crypto_sign_BYTES],
sizeof *sig_struct, strlen(sig_s),
&sig_struct_len) == NULL ||
sig_struct_len != sizeof *sig_struct) {
exit_msg("base64 conversion failed");
exit_msg("base64 conversion failed - was an actual signature given?");
}
free(sig_s);
if (memcmp(sig_struct->sig_alg, SIGALG, sizeof sig_struct->sig_alg) == 0) {
Expand All @@ -215,7 +215,7 @@ sig_load(const char *sig_file, unsigned char global_sig[crypto_sign_BYTES],
if (b64_to_bin(global_sig, global_sig_s, crypto_sign_BYTES,
strlen(global_sig_s), &global_sig_len) == NULL ||
global_sig_len != crypto_sign_BYTES) {
exit_msg("base64 conversion failed");
exit_msg("base64 conversion failed - was an actual signature given?");
}
free(global_sig_s);

Expand All @@ -233,7 +233,7 @@ pubkey_load_string(const char *pubkey_s)
sizeof *pubkey_struct, strlen(pubkey_s),
&pubkey_struct_len) == NULL ||
pubkey_struct_len != sizeof *pubkey_struct) {
exit_msg("base64 conversion failed");
exit_msg("base64 conversion failed - was an actual public key given?");
}
if (memcmp(pubkey_struct->sig_alg, SIGALG,
sizeof pubkey_struct->sig_alg) != 0) {
Expand Down Expand Up @@ -329,7 +329,7 @@ seckey_load(const char *sk_file)
sizeof *seckey_struct, strlen(seckey_s),
&seckey_struct_len) == NULL ||
seckey_struct_len != sizeof *seckey_struct) {
exit_msg("base64 conversion failed");
exit_msg("base64 conversion failed - was an actual secret key given?");
}
sodium_free(seckey_s);
if (memcmp(seckey_struct->sig_alg, SIGALG,
Expand Down

0 comments on commit a205a35

Please sign in to comment.