Revert "fix build"

This reverts commit 139df29675.
This commit is contained in:
Ivan Evans 2024-12-06 11:09:35 -07:00
parent 139df29675
commit 0062ea844d

View file

@ -71,11 +71,7 @@ export function base64ToBuffer(data: string) {
}
export function base64ToStringBuffer(data: string) {
const sharedArrayBuffer = base64ToBuffer(data).buffer;
const arrayBuffer = new ArrayBuffer(sharedArrayBuffer.byteLength);
new Uint8Array(arrayBuffer).set(new Uint8Array(sharedArrayBuffer));
return forge.util.createBuffer(arrayBuffer);
return forge.util.createBuffer(base64ToBuffer(data));
}
export function stringBufferToBase64(buffer: forge.util.ByteStringBuffer) {
@ -95,7 +91,7 @@ export async function encryptData(data: string, secret: Uint8Array) {
const cipher = forge.cipher.createCipher(
"AES-GCM",
forge.util.createBuffer(String.fromCharCode(...secret)),
forge.util.createBuffer(secret),
);
cipher.start({
iv,
@ -119,7 +115,7 @@ export function decryptData(data: string, secret: Uint8Array) {
const decipher = forge.cipher.createDecipher(
"AES-GCM",
forge.util.createBuffer(String.fromCharCode(...secret)),
forge.util.createBuffer(secret),
);
decipher.start({
iv: base64ToStringBuffer(iv),