摘要
本发明涉及一种结合WASM与数据加密的防爬虫方法及系统,所述方法包括以下步骤:初始化WASM字节码缓存池,WASM字节码缓存池通过Java的SecureRandom类生成一个随机数输入WASM字节码缓存池中,再基于WASM字节码缓存池中的随机数通过AES算法生成密钥;动态生成包含解密逻辑的JAVA代码,并将密钥以数组形式嵌入代码当中;将动态生成的JAVA代码转译生成WASM解密字节码,将WASM解密字节码和密钥一起保存到WASM缓存池中;在网页后台服务返回请求数据前,从缓存池中获取一个密钥与对应的WASM解密字节码,使用密钥对数据进行加密后返回密文数据以及WASM解密字节码。
技术关键词
数据加密
爬虫方法
爬虫系统
生成密钥
解密模块
动态
逻辑
处理器
算法
可读存储介质
存储器
电子设备
程序
计算机
系统为您推荐了相关专利信息
学生
关联规则挖掘算法
分布式存储架构
数据可视化技术
档案管理方法
指标计算方法
特征提取模型
加密数据
分布式计算框架
填充方法
PACS系统
压缩影像数据
图像传输方法
医疗影像数据
分片
哈希算法
加密传输系统
高风险
数据收集模块
握手协议