Crypto: {
decrypt(data, transferList) => Promise<{
data: ArrayBuffer;
transferList: [ArrayBuffer];
} | {
data: undefined;
transferList: [];
}>;
encrypt(data, transferList) => Promise<{
data: ArrayBuffer;
transferList: [ArrayBuffer];
}>;
}
Type declaration
-
decrypt:function
- decrypt(data, transferList): Promise<{
data: ArrayBuffer;
transferList: [ArrayBuffer];
} | {
data: undefined;
transferList: [];
}>
-
Parameters
-
data: {
cipherText: ArrayBuffer;
key: ArrayBuffer;
}
-
cipherText: ArrayBuffer
-
key: ArrayBuffer
-
transferList: [ArrayBuffer, ArrayBuffer]
Returns Promise<{
data: ArrayBuffer;
transferList: [ArrayBuffer];
} | {
data: undefined;
transferList: [];
}>
-
encrypt:function
- encrypt(data, transferList): Promise<{
data: ArrayBuffer;
transferList: [ArrayBuffer];
}>
-
Parameters
-
data: {
key: ArrayBuffer;
plainText: ArrayBuffer;
}
-
key: ArrayBuffer
-
plainText: ArrayBuffer
-
transferList: [ArrayBuffer, ArrayBuffer]
Returns Promise<{
data: ArrayBuffer;
transferList: [ArrayBuffer];
}>