mirror of
https://github.com/gchq/CyberChef.git
synced 2025-04-20 14:56:19 -04:00
Adapt API tests to comply with length requirements
This commit is contained in:
parent
6b70f77dcd
commit
3014696fcd
1 changed files with 10 additions and 8 deletions
|
@ -183,27 +183,29 @@ Full hash: $2a$10$ODeP1.6fMsb.ENk2ngPUCO7qTGVPyHA9TqDVcyupyed8FjsiF65L6`;
|
||||||
it("Blowfish encrypt", () => {
|
it("Blowfish encrypt", () => {
|
||||||
const result = chef.blowfishEncrypt("Fool's Gold", {
|
const result = chef.blowfishEncrypt("Fool's Gold", {
|
||||||
key: {
|
key: {
|
||||||
string: "One",
|
string: "0011223344556677",
|
||||||
option: "hex",
|
option: "hex",
|
||||||
},
|
},
|
||||||
iv: {
|
iv: {
|
||||||
string: "Two",
|
string: "exparrot",
|
||||||
option: "utf8"
|
option: "utf8"
|
||||||
}
|
},
|
||||||
|
mode: "CBC"
|
||||||
});
|
});
|
||||||
assert.strictEqual(result.toString(), "8999b513bf2ff064b2977dea7e05f1b5");
|
assert.strictEqual(result.toString(), "55a2838980078ffe1722b08d5fa1d481");
|
||||||
}),
|
}),
|
||||||
|
|
||||||
it("Blowfish decrypt", () => {
|
it("Blowfish decrypt", () => {
|
||||||
const result = chef.blowfishDecrypt("8999b513bf2ff064b2977dea7e05f1b5", {
|
const result = chef.blowfishDecrypt("55a2838980078ffe1722b08d5fa1d481", {
|
||||||
key: {
|
key: {
|
||||||
string: "One",
|
string: "0011223344556677",
|
||||||
option: "hex",
|
option: "hex",
|
||||||
},
|
},
|
||||||
iv: {
|
iv: {
|
||||||
string: "Two",
|
string: "exparrot",
|
||||||
option: "utf8",
|
option: "utf8",
|
||||||
}
|
},
|
||||||
|
mode: "CBC"
|
||||||
});
|
});
|
||||||
assert.strictEqual(result.toString(), "Fool's Gold");
|
assert.strictEqual(result.toString(), "Fool's Gold");
|
||||||
}),
|
}),
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue