MCPcopy Create free account
hub / github.com/DeepNotesApp/DeepNotes / decryptRecoveryCodes

Function decryptRecoveryCodes

apps/app-server/src/utils/crypto.ts:149–157  ·  view source on GitHub ↗
(
  userEncryptedRecoveryCodes: Uint8Array,
)

Source from the content-addressed store, hash-verified

147 });
148}
149export function decryptRecoveryCodes(
150 userEncryptedRecoveryCodes: Uint8Array,
151): Uint8Array[] {
152 return unpack(
153 _userRecoveryCodesEncryptionKey.decrypt(userEncryptedRecoveryCodes, {
154 associatedData: { context: 'UserRecoveryCodes' },
155 }),
156 );
157}
158
159export function hashRecoveryCode(
160 recoveryCode: string,

Callers 1

_checkTwoFactorAuthFunction · 0.90

Calls 1

decryptMethod · 0.45

Tested by

no test coverage detected