| export function generateRandomKey(length: number = 32): string { | |
| const characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'; | |
| const array = new Uint8Array(length); | |
| crypto.getRandomValues(array); | |
| return Array.from(array) | |
| .map((x) => characters.charAt(x % characters.length)) | |
| .join(''); | |
| } | |