remove encryptionKey validation check

This commit is contained in:
Maidul Islam
2023-06-06 09:43:11 -07:00
parent aaca66e5a4
commit 4bf2407d13
+11 -11
View File
@@ -29,20 +29,20 @@ export const validateEncryptionKeysConfig = async () => {
message: "Failed to find required root encryption key environment variable. Please make sure that you're passing in a ROOT_ENCRYPTION_KEY environment variable." message: "Failed to find required root encryption key environment variable. Please make sure that you're passing in a ROOT_ENCRYPTION_KEY environment variable."
}); });
if (encryptionKey && encryptionKey !== '') { // if (encryptionKey && encryptionKey !== '') {
// validate [encryptionKey] // // validate [encryptionKey]
const keyBuffer = Buffer.from(encryptionKey, 'hex'); // const keyBuffer = Buffer.from(encryptionKey, 'hex');
const decoded = keyBuffer.toString('hex'); // const decoded = keyBuffer.toString('hex');
if (decoded !== encryptionKey) throw InternalServerError({ // if (decoded !== encryptionKey) throw InternalServerError({
message: 'Failed to validate that the encryption key is correctly encoded in hex.' // message: 'Failed to validate that the encryption key is correctly encoded in hex.'
}); // });
if (keyBuffer.length !== 16) throw InternalServerError({ // if (keyBuffer.length !== 16) throw InternalServerError({
message: 'Failed to validate that the encryption key is a 128-bit hex string.' // message: 'Failed to validate that the encryption key is a 128-bit hex string.'
}); // });
} // }
if (rootEncryptionKey && rootEncryptionKey !== '') { if (rootEncryptionKey && rootEncryptionKey !== '') {
// validate [rootEncryptionKey] // validate [rootEncryptionKey]