import { sm4 } from 'sm-crypto' self.onmessage = async function (event) { const data = event.data.data const key = event.data.key const encryptData = sm4.encrypt(data, key, { padding: 'pkcs#7', output: 'array' }) self.postMessage(new Uint8Array(encryptData)) }