# 概述
用户在递交头投标文件等应用场景下使用加密功能。
加密过程包括:1.对投标文件进行对称加密,文件对称加密通过调用加解密控件的方法实现,对称密钥为按加密算法随机生成的字符串,用于文件的加密和解密;2.对对称密钥通过扫码加密进行非对称加密,对称密钥作为原消息数据,进行扫码加密,扫码加密功能实现调用的服务接口流程见本文档授权加密部分接口的描述。
# 第1步:生成授权加密二维码
# 第2步:接收App服务端推送的扫码状态
平台查询收到的扫码状态,判断二维码是否已扫
# 第3步:接收App服务端推送的公钥证书信息
# 第4步:用加密控件进行非对称加密,留存信封
使用加密控件以公钥证书和被加密的数据为参数,生成加密信封,即加密过程在本地完成。将加密信封以及加密用户证书种类、个人或机构编码等信息进行留存,以备解密时使用。