关注公众号凡花花的小窝,收获更多的考研计算机专业编程相关的资料 加密与解密 目前,云服务提供商般采用密码学中的技 术来保证数据安全,常用技术之一就是对数招进1加8和联名密码技术不仅服务于信息的加密和解密,也是身份认证、访问控制和数排签名等多种安全机制的基础。 其应用领域主要有:①用加密来保护信息:②采用数字证书来进行身份鉴别:③采用密码技术对发送信息进行验证;④数字签名。 加密通常会涉及加密算法和加密密钥。目前,加密算法主要有如下三类: 1.对称加密:对称加密,也称为单密钥加密技术,是一一种在20世纪70年代的公钥体制出现以前的唯一种加密技术。目前,它仍是使用频繁的一-类加密算法。 2.非对称加密:与对称加密相比,非对称加密是指加密和解密使用不同密钥的加密算法,也称为公私钥加密。 3.谓词加密:谓词加密提供了加密数据的查询和细粒度的访问控制。谓词加密广泛应用于需要对数据库服务器中的数据库进行加密,但同时又要通过服务器对加密数据进行搜索查询的情况。
容灾与恢复 目前,保证数据高可用性的主要技术就是容灾备份:通过此技术可以降低存储系统的单点故障。通过最大限度减少计划内和计划外的停机时间,可适应日 常的维护和升级需要,减少与服务器和软件故障有关的应用程序停机时间,实现系统连续运转。 在云环境下,云存储系统主要是采用数据冗余和异地分布存储的技术来保证云存储系统的数据可用性。这种方法主要在异地分布建立和维护多份数据的副本及地理的分散性来抵御数据的抗灾能力。这种多副本的存储方式在当数据因为灾难发生而无法访问的时候,可以通过恢复技术获取保存在异地数据服务器上的数据。比如,Amazon的S3服务、Google的GES和Hadoop的HDFS为了保