1
0
mirror of https://github.com/hashcat/hashcat.git synced 2024-11-21 23:58:07 +00:00

verify test fix for -m 13400/-m 29700

This commit is contained in:
philsmd 2023-08-19 11:34:57 +02:00
parent 91095845b9
commit 8743246641
No known key found for this signature in database
GPG Key ID: 4F25D016D9D6A8AF
2 changed files with 38 additions and 2 deletions

View File

@ -239,14 +239,32 @@ sub module_generate_hash
$final_algorithm = "Crypt::Rijndael";
}
my $cipher = Crypt::CBC->new ({
my $cipher;
if ($version == 1)
{
$cipher = Crypt::CBC->new ({
key => $final_key,
cipher => $final_algorithm,
iv => $enc_iv,
literal_key => 1,
header => "none",
padding => "standard",
keysize => 32
});
}
else
{
$cipher = Crypt::CBC->new ({
key => $final_key,
cipher => $final_algorithm,
iv => $enc_iv,
literal_key => 1,
header => "none",
padding => "none",
keysize => 32
});
}
my $hash;

View File

@ -243,14 +243,32 @@ sub module_generate_hash
$final_algorithm = "Crypt::Rijndael";
}
my $cipher = Crypt::CBC->new ({
my $cipher;
if ($version == 1)
{
$cipher = Crypt::CBC->new ({
key => $final_key,
cipher => $final_algorithm,
iv => $enc_iv,
literal_key => 1,
header => "none",
padding => "standard",
keysize => 32
});
}
else
{
$cipher = Crypt::CBC->new ({
key => $final_key,
cipher => $final_algorithm,
iv => $enc_iv,
literal_key => 1,
header => "none",
padding => "none",
keysize => 32
});
}
my $hash;