使用加密文件操作,包括文件加密、解密、创建、编辑分享使用用户个人证书(RSA键对)和文档密码(文档加密密钥)。上传共享加密文件过程描述如下
上传加密文档
上传桌面应用加密文件替换标准输入类型=文件带调用cloudCryptoCommand函数带上传类型.上头参数解析对象有下列值:
名称 | 描述性 | 类型 | 实例 |
密码工程 | 定义加密插件ID | 字符串 | "{FFF0E1EB-13DB-4678-B67D-FF0A41DBBCEF}" |
滤波 | 定义文档类型可加密 | 字符串 | .docx*.xlsx*.pptx |
当前可仅加密OOXML格式,即DOCX、XLSX和PPTX
|
scdestopEbcer.cloudCryptoCommand(上载) {criptoEngineId}:{FFF0EEB-13DB-4678-B67D-FF0A41BCEF}}
用户选择文件后,文件循环加密并传送回调:
回调({bytes}:
共享加密文档调用cloudCryptoCommand函数带共享分享类型.上头参数解析对象有下列值:
名称 | 描述性 | 类型 | 实例 |
密码工程 | 定义加密插件ID | 字符串 | "{FFF0E1EB-13DB-4678-B67D-FF0A41DBBCEF}" |
文件库 | 定义文档绝对url | 字符串 | "https://example.com/url-to-example-document.docx" |
密钥 | 定义用户标识码和关联公钥对 | 数组 | [{"userId":"78e1e841","publicKey":"yyy"}, ...] |
scdestopEctor.cloudCryptoCommand (Share) {criptoEngineId}:{FFF0EB-13DB-4678-B67D-FF0A41BCEF}
文件由桌面应用加密文件访问权带密钥传递后传转回调:
回调({bites: