PHP + Konva 图片加密预览 Demo

上传图片后,服务端会按分片进行 AES-256-GCM 加密存储,并生成预览链接。

预览页会在浏览器内存中获取加密分片、解密 ArrayBuffer、使用 ImageDecoder 解码,再直接绘制到 canvas

注意:这只是提高下载难度,不能实现绝对防下载。用户仍然可以截图,或用高阶方式抓到像素数据。