projects
/
tfcrypt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fix usage, add -O fullkey to extend key size.
[tfcrypt.git]
/
tfcrypt.c
diff --git
a/tfcrypt.c
b/tfcrypt.c
index 3fdf9c65ad893d4b78513ccd6a615101dffeaa26..01c1479c879d839269c058aa4e4c0c4385f44df5 100644
(file)
--- a/
tfcrypt.c
+++ b/
tfcrypt.c
@@
-73,7
+73,7
@@
_baddfname:
memset(s, 0, n);
opterr = 0;
memset(s, 0, n);
opterr = 0;
- while ((c = getopt(argc, argv, "L:s:aU:C:r:K:t:
T
Pkzxc:l:qedn:vV:pwE:O:S:AmM:R:Z:WHD:")) != -1) {
+ while ((c = getopt(argc, argv, "L:s:aU:C:r:K:t:Pkzxc:l:qedn:vV:pwE:O:S:AmM:R:Z:WHD:")) != -1) {
switch (c) {
case 'L':
read_defaults(optarg, NO);
switch (c) {
case 'L':
read_defaults(optarg, NO);
@@
-161,10
+161,6
@@
_baddfname:
tweakf = optarg;
do_full_key = NO;
break;
tweakf = optarg;
do_full_key = NO;
break;
- case 'T':
- tfc_saltsz = 0;
- do_full_key = NO;
- break;
case 'l':
if (maxlen != NOFSIZE) break;
case 'l':
if (maxlen != NOFSIZE) break;
@@
-229,6
+225,8
@@
_baddfname:
mac_pw_prompt = s+10;
else if (!strcmp(s, "shorthex"))
do_full_hexdump = NO;
mac_pw_prompt = s+10;
else if (!strcmp(s, "shorthex"))
do_full_hexdump = NO;
+ else if (!strcmp(s, "fullkey"))
+ do_full_key = YES;
else if (!strncmp(s, "iobs", 4) && *(s+4) == '=') {
s += 5;
blksize = (size_t)tfc_humanfsize(s, &stoi);
else if (!strncmp(s, "iobs", 4) && *(s+4) == '=') {
s += 5;
blksize = (size_t)tfc_humanfsize(s, &stoi);