Fix file IO ambiguity for UI scripts

The variable sm should contain the signature and the message,
not the message and the signature (i.e. the order is crucial).
This commit is contained in:
Joost Rijneveld 2017-10-19 16:08:09 +02:00
parent 2c976d5268
commit c803860cf8
Non sono state trovate chiavi note per questa firma nel database
ID Chiave GPG: A4FE39CF49CBC553
4 ha cambiato i file con 4 aggiunte e 4 eliminazioni

Vedi File

@ -12,7 +12,7 @@ int main(int argc, char **argv) {
if (argc != 2) {
fprintf(stderr, "Expected keypair filename as only parameter, "
"and the message + signature via stdin.\n"
"and the signature + message via stdin.\n"
"Keypair file needs only to contain the public key.\n"
"The return code 0 indicates verification success.\n");
return -1;

Vedi File

@ -18,7 +18,7 @@ int main(int argc, char **argv) {
return -1;
}
keypair = fopen(argv[1], "rb");
keypair = fopen(argv[1], "r+b");
if (keypair == NULL) {
fprintf(stderr, "Could not open keypair file.\n");
return -1;

Vedi File

@ -12,7 +12,7 @@ int main(int argc, char **argv) {
if (argc != 2) {
fprintf(stderr, "Expected keypair filename as only parameter, "
"and the message + signature via stdin.\n"
"and the signature + message via stdin.\n"
"Keypair file needs only to contain the public key.\n"
"The return code 0 indicates verification success.\n");
return -1;

Vedi File

@ -18,7 +18,7 @@ int main(int argc, char **argv) {
return -1;
}
keypair = fopen(argv[1], "rb");
keypair = fopen(argv[1], "r+b");
if (keypair == NULL) {
fprintf(stderr, "Could not open keypair file.\n");
return -1;