diff --git a/src/database.ts b/src/database.ts index e7f7748..cbb20cc 100644 --- a/src/database.ts +++ b/src/database.ts @@ -104,7 +104,7 @@ export async function getPNIDByBearerAuth(token: string): Promise let unpackedToken: Token; try { - const decryptedToken: Buffer = await decryptToken(config.aes_key, Buffer.from(token, 'base64')); + const decryptedToken: Buffer = await decryptToken(Buffer.from(token, 'base64')); unpackedToken = unpackToken(decryptedToken); } catch (error) { console.log(error); diff --git a/src/util.ts b/src/util.ts index a884cad..d335934 100644 --- a/src/util.ts +++ b/src/util.ts @@ -78,9 +78,9 @@ export function generateToken(key: string, options: TokenOptions): Buffer | null ]); } -export function decryptToken(key: string, token: Buffer): Buffer { +export function decryptToken(token: Buffer): Buffer { const iv: Buffer = Buffer.alloc(16); - const decipher: crypto.Decipher = crypto.createDecipheriv('aes-256-cbc', Buffer.from(key, 'hex'), iv); + const decipher: crypto.Decipher = crypto.createDecipheriv('aes-256-cbc', Buffer.from(config.aes_key, 'hex'), iv); return Buffer.concat([ decipher.update(token),