摘要
本公开实施例提供了一种应用于自助终端的web页面交互技术,其特征在于:包括,a)基于Chromium内核定制浏览器,包括主进程和渲染进程;b)在定制浏览器的主进程中,集成硬件资源访问能力,并实施同源策略和Content Security Policy加强安全性措施;c)在定制浏览器的渲染进程中,加载第三方Web页面,并预加载JavaScript API;d)当Web页面通过JavaScript API发起请求时,使用SM4加密算法对请求数据进行加密,并使用SM2算法生成数字签名,构建消息,并发送至本地应用;e)本地应用接收到消息后,验证数字签名,解密请求数据获取请求内容;f)根据请求内容,本地应用调用硬件资源,并将结果封装成响应消息。通过本公开实施例的方案,能够解决如何实现高效且兼容多种设备的Web页面交互体验。
技术关键词
定制浏览器
自助终端
交互技术
生成数字签名
SM2算法
验证数字签名
进程
加密算法
消息
数据获取请求
加载Web页面
验证请求数据
白名单
返回错误信息
内核
列表
错误日志
系统为您推荐了相关专利信息
深度学习算法
语音情绪识别
大语言模型
数据采集单元
意图识别模型