mirror of
https://github.com/keepassxreboot/keepassxc.git
synced 2024-12-26 07:49:50 -05:00
Removing password output from Estimate. (#1281)
* Removing password output from Estimate. * clang-format
This commit is contained in:
parent
57845851c0
commit
8b1c8f69f7
@ -42,13 +42,13 @@ Estimate::~Estimate()
|
||||
{
|
||||
}
|
||||
|
||||
static void calculate(const char* pwd, bool advanced)
|
||||
static void estimate(const char* pwd, bool advanced)
|
||||
{
|
||||
double e;
|
||||
int len = strlen(pwd);
|
||||
if (!advanced) {
|
||||
e = ZxcvbnMatch(pwd, 0, 0);
|
||||
printf("Pass '%s' \tLength %d\tEntropy %.3f\tLog10 %.3f\n", pwd, len, e, e * 0.301029996);
|
||||
printf("Length %d\tEntropy %.3f\tLog10 %.3f\n", len, e, e * 0.301029996);
|
||||
} else {
|
||||
int ChkLen;
|
||||
ZxcMatch_t *info, *p;
|
||||
@ -58,12 +58,7 @@ static void calculate(const char* pwd, bool advanced)
|
||||
m += p->Entrpy;
|
||||
}
|
||||
m = e - m;
|
||||
printf("Pass '%s' \tLength %d\tEntropy %.3f\tLog10 %.3f\n Multi-word extra bits %.1f\n",
|
||||
pwd,
|
||||
len,
|
||||
e,
|
||||
e * 0.301029996,
|
||||
m);
|
||||
printf("Length %d\tEntropy %.3f\tLog10 %.3f\n Multi-word extra bits %.1f\n", len, e, e * 0.301029996, m);
|
||||
p = info;
|
||||
ChkLen = 0;
|
||||
while (p) {
|
||||
@ -170,6 +165,6 @@ int Estimate::execute(QStringList arguments)
|
||||
password = inputTextStream.readLine();
|
||||
}
|
||||
|
||||
calculate(password.toLatin1(), parser.isSet(advancedOption));
|
||||
estimate(password.toLatin1(), parser.isSet(advancedOption));
|
||||
return EXIT_SUCCESS;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user