mirror of
https://gitlab.com/soapbox-pub/ditto.git
synced 2025-12-06 11:29:46 +00:00
18 lines
496 B
TypeScript
18 lines
496 B
TypeScript
import { generateSecretKey } from 'nostr-tools';
|
|
|
|
import { aesDecrypt, aesEncrypt } from '@/utils/aes.ts';
|
|
|
|
Deno.bench('aesEncrypt', async (b) => {
|
|
const sk = generateSecretKey();
|
|
const decrypted = generateSecretKey();
|
|
b.start();
|
|
await aesEncrypt(sk, decrypted);
|
|
});
|
|
|
|
Deno.bench('aesDecrypt', async (b) => {
|
|
const sk = generateSecretKey();
|
|
const decrypted = generateSecretKey();
|
|
const encrypted = await aesEncrypt(sk, decrypted);
|
|
b.start();
|
|
await aesDecrypt(sk, encrypted);
|
|
});
|