1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119
|
char manual /*:)*/ [] =
COPYRIGHT
PROGRAM_NAME " comes with ABSOLUTELY NO WARRANTY; for details\n"
"type `sks -l'. This is free software, and you are welcome\n"
"to redistribute it under certain conditions; type `sks -l'\n"
"for details.\n\n"
"Usage:\n"
" conventional encrytion\n"
" -c plain cipher < password\n"
" -C (with compression)\n"
" public-key encryption\n"
" -e plain cipher [id 1] [id 2] ... [id n]*\n"
" -E (with compression)\n"
" decryption (all cases)\n"
" -d cipher plain < password\n"
" sign/verify/hash\n"
" -s plain signature < password\n"
" -S text < password > clearsigned-text\n"
" -v plain signature\n"
" -V clearsigned-text >text\n"
" -r file1 file2 ... file-n > hexadecimal hash (TIGER)\n"
" -f[operation] [type " PROGRAM_NAME " -f for details]\n"
" -b[operation] [type " PROGRAM_NAME " -b for details]\n"
" -k[operation] [type " PROGRAM_NAME " -k for details]\n"
" (*) All keys that fulfill any pattern will be elected.\n"
" No pattern means all keys\n";
char filterManual [] =
COPYRIGHT "\n"
"Usage [ascii filter sub-mode]:\n"
" conventional encrytion\n"
" -fc \"password\" <plain >ascii-cipher\n"
" -fC (with compression)\n"
" public-key encryption\n"
" -fe [id 1] [id 2] ... [id n]* <plain >ascii-cipher\n"
" -fE (with compression)\n"
" decryption (all cases)\n"
" -fd \"password\" <ascii-cipher >plain\n"
" sign/verify\n"
" -fS \"password\" <text >clearsigned-text\n"
" -fV <clearsigned-text >text\n"
"[ascii filter sub-mode]:\n"
" conventional encrytion\n"
" -bc \"password\" <plain >cipher\n"
" -bC (with compression)\n"
" public-key encryption\n"
" -be [id 1] [id 2] ... [id n]* <plain >cipher\n"
" -bE (with compression)\n"
" decryption (all cases)\n"
" -bd \"password\" <cipher >plain\n"
" (*) All keys that fulfill any id. pattern will be elected.\n"
" No pattern means all keys\n";
char keyManual [] =
COPYRIGHT "\n"
"Usage [key sub-mode]:\n"
" key generation\n"
" -kg < key id. / key passw. > key \n"
" key listing\n"
" -kl [id 1] [id 2] ... [id n]* > list\n"
" fingerprint key listing (base-36, ICAO mode)\n"
" -kf [id 1] [id 2] ... [id n]* > list\n"
" key export\n"
" -ke [id 1] [id 2] ... [id n]* > keys\n"
" key import\n"
" -ki keyfile < keyfile (alternatively)\n"
" delete key\n"
" -kd number_id < number_id (alternatively)\n"
" (*) All keys that fulfill any pattern will be elected.\n"
" No pattern means all keys\n";
char gplDisclaimer [] = "\n"
"This program is free software; you can redistribute it and/or\n"
"modify it under the terms of the GNU General Public License\n"
"as published by the Free Software Foundation; either version 2\n"
"of the License, or (at your option) any later version.\n\n"
"This program is distributed in the hope that it will be useful,\n"
"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n"
"GNU General Public License for more details.\n\n"
"You should have received a copy of the GNU General Public License\n"
"along with this program; if not, write to the Free Software\n"
"Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.\n";
char keyfile_title [] = PROGRAM_NAME ". Keyfile";
char confirm_passw[] = PROGRAM_NAME ". Confirm password...\n";
char ask_passw[] = PROGRAM_NAME ". Input your password: ";
char ask_label[] = PROGRAM_NAME ". Input identifying label: ";
char ask_idnum[] = PROGRAM_NAME ". Input one numeric id.: ";
char err_output [] = PROGRAM_NAME ", error writing output, disk full?\n";
char err_open_failed [] = PROGRAM_NAME ", error: failed to open ";
char err_bad_public_key [] = PROGRAM_NAME ", error: public key must start with: ";
char err_corr_public_key [] = PROGRAM_NAME ", error: public key corrupted\n";
char err_bad_encrypted_file [] = PROGRAM_NAME ", error: bad encrypted file\n";
char err_bad_mac [] = PROGRAM_NAME ", error: bad authentication code\n";
char err_data_corrupted [] = PROGRAM_NAME ", error: data corrupted\n";
char err_signature [] = PROGRAM_NAME ", error: signature did not verify\n";
char err_bad_keyring [] = PROGRAM_NAME ", error: not formatted keyring\n";
char err_no_key [] = PROGRAM_NAME ", error: no key matching\n";
char err_decrypt [] = PROGRAM_NAME ", error: decryption failed\n";
char err_key[] = PROGRAM_NAME ", error: key generation failed\n";
char err_improper_privkey [] = PROGRAM_NAME ", error: your password provided improper private key. Please enter another password\n";
char err_clearsig_header_not_found [] = PROGRAM_NAME ", error: clearsignature header \"###\" not found\n";
char msg_elected_keys [] = PROGRAM_NAME ". Elected keys:\n";
char msg_signature_verifies [] = PROGRAM_NAME " OK. signature made at: ";
char msg_key_exists [] = PROGRAM_NAME ". Key exists in actual keyring with following id.:\n\n";
char msg_added_key [] = PROGRAM_NAME " *** Added key...";
char msg_deleted_key [] = PROGRAM_NAME " *** Deleted key\n\n";
char msg_sign_key [] = PROGRAM_NAME ". Signing key";
char msg_num_decrypt_messages[] = PROGRAM_NAME ". Number of decrypted messages: ";
char msg_no_sign_key [] = PROGRAM_NAME
". The input password does not correspond to any key in keyring\n"
"Anyway, signing goes on\n";
|