开发者社区> 问答> 正文

关于通过客户端加密保护数据的流程

文件安全要求非常高,我们现在也在用aliyun OSS的云存储,客户想我们加密后,再上传到OSS,aliyun提供了通过客户端加密保护数据的方案,如下:
https://help.aliyun.com/document_detail/32259.html?spm=5176.doc43394.6.639.wARju3
问题1:对10G大小文件加密的性能会不会很慢;
问题2:加密后的文件上传到云端,用户去get的时候,是OSS一并给解密就传送回来,还是用户本地还要用客户端去解密;
THX

展开
收起
郑小贱 2016-12-30 14:24:51 2829 0
1 条回答
写回答
取消 提交回答
  • 数据加密Data Encryption     在计算机安全领域,将数据转化成无法理解的形式,使人无法得到原来的数据或只能通过解密过程得到原来的数据,这一过程就是数据加密。

    数据加密被公认为是保护数据传输安全惟一实用的方法和保护存储数据安全的有效方法,它是数据保护在技术上最重要的防线。 数据加密技术是最基本的安全技术,被誉为信息安全的核心,最初主要用于保证数据在存储和传输过程中的保密性。 它通过变换和置换等各种方法将被保护信息置换成密文,然后再进行信息的存储或传输,即使加密信息在存储或者传输过程为非授权人员所获得,也可以保证这些信息不为其认知,从而达到保护信息的目的。该方法的保密性直接取决于所采用的密码算法和密钥长度。 <img src=""https://gss0.baidu.com/7Po3dSag_xI4khGko9WTAnF6hhy/zhidao/wh%3D600%2C800/sign=fee65d88bd1bb0518f71bb2e064af68c/738b4710b912c8fc945fa767f2039245d78821ef.jpg""> 扩展资料: 数据加密的术语有: 1、明文,即原始的或未加密的数据。通过加密算法对其进行加密,加密算法的输入信息为明文和密钥; 2、密文,明文加密后的格式,是加密算法的输出信息。加密算法是公开的,而密钥则是不公开的。密文不应为无密钥的用户理解,用于数据的存储以及传输; 3、密钥,是由数字、字母或特殊符号组成的字符串,用它控制数据加密、解密的过程; 4、加密,把明文转换为密文的过程; 5、加密算法,加密所采用的变换方法; 6、解密,对密文实施与加密相逆的变换,从而获得明文的过程; 7、解密算法,解密所采用的变换方法。 数据加密方法: 1、异或 异或算法的好处便是数A和数B异或后,把结果再和数A异或便可得到B,或者和数B异或可重新得到数据A。利用异或的这个特性可简单实现数据的加密和解密算法。 2、构建加密机加密 加密机实际上便是异或中的其中一个数,可以根据自己的需要随意构建。 参考资料来源:百度百科--对称加密系统 参考资料来源:百度百科--数据加密" 量子通讯(Quantum Communication)是指利用量子纠缠效应进行信息传递的一种新型的通讯方式。量子通讯是近二十年发展起来的新型交叉学科,是量子论和信息论相结合的新的研究领域。量子通讯主要涉及:量子密码通信、量子远程传态和量子密集编码等,这门学科已逐步从理论走向实验,并向实用化发展。高效安全的信息传输日益受到人们的关注。基于量子力学的基本原理,量子通讯具有高效率和绝对安全等特点,并因此成为国际上量子物理和信息科学的研究热点。

    来源于网络,供您参考

    2019-10-10 16:41:28
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
基于可信计算与加密计算 打造云上原生计算安全 立即下载
\"视频服务特色解决方案——直播连麦与点播加密 \" 立即下载
量子加密通信技术 立即下载