diff --git a/test/fuzz/readKeyBinary.js b/test/fuzz/readKeyBinary.js index 3715bb5a2..4fae8415d 100644 --- a/test/fuzz/readKeyBinary.js +++ b/test/fuzz/readKeyBinary.js @@ -10,9 +10,9 @@ function ignoredError(error) { * @param { Buffer } inputData */ export function fuzz (inputData) { - const binaryKey = new Uint8Array(`-----BEGIN PGP PRIVATE KEY BLOCK-----\n ${inputData.toString('base64')} -----END PGP PRIVATE KEY BLOCK-----`); - - return readKey({ binaryKey }) + const binaryKey = `-----BEGIN PGP PRIVATE KEY BLOCK-----\n\n${inputData.toString('base64')}\n-----END PGP PRIVATE KEY BLOCK-----`; + const bufferedKey = new Uint8Array(Buffer.from(binaryKey, 'utf8')); + return readKey({ binaryKey: bufferedKey }) .catch(error => { if (error.message && !ignoredError(error)) { throw error; diff --git a/test/fuzz/readMessageBinary.js b/test/fuzz/readMessageBinary.js index ae277bfa3..aa5b182c9 100644 --- a/test/fuzz/readMessageBinary.js +++ b/test/fuzz/readMessageBinary.js @@ -10,9 +10,9 @@ function ignoredError(error) { * @param { Buffer } inputData */ export function fuzz (inputData) { - const binaryMessage = new Uint8Array(`-----BEGIN PGP MESSAGE-----\n ${inputData.toString('base64')} -----END PGP MESSAGE-----`); - - return readMessage({ binaryMessage }) + const binaryMessage = `-----BEGIN PGP MESSAGE-----\n\n${inputData.toString('base64')}\n-----END PGP MESSAGE-----`; + const bufferedMessage = new Uint8Array(Buffer.from(binaryMessage, 'utf8')); + return readMessage({ binaryMessage: bufferedMessage }) .catch(error => { if (error.message && !ignoredError(error)) { throw error;