2
0
Files
bot/packages/lib/api/encryption/decrypt.ts

11 lines
286 B
TypeScript
Raw Normal View History

import { decryptV1 } from './decryptV1'
import { decryptV2 } from './decryptV2'
export const decrypt = async (
encryptedData: string,
ivHex: string
): Promise<object> => {
if (ivHex.length !== 24) return decryptV1(encryptedData, ivHex)
return decryptV2(encryptedData, ivHex)
}