云计算安全:保障数据隐私与可靠性
1. 云计算安全基础技术
在云计算环境中,保障数据安全和隐私至关重要。其中,SSL协议、哈希技术以及虚拟化安全技术是云计算安全的基础。
1.1 SSL协议
SSL协议通过加密方法隐藏计算机之间传输的内容,并采用身份识别技术确保浏览器与之通信的计算机是可信的。当用户在亚马逊等电子商务服务器上进行金融交易时,浏览器和服务器会在HTTP(https)下建立SSL连接。具体步骤如下:
1. 用户按下“登录”按钮,浏览器和服务器通过“握手”建立SSL连接。
2. 在握手阶段,浏览器和服务器商定特定的加密算法,服务器向客户端发送证书。该证书由可信的认证机构(CA)颁发,将加密公钥绑定到特定实体(如Amazon.com),以证明服务器的身份。
1.2 哈希技术
哈希用于生成数据的单向不可逆表示,以确保安全。哈希函数将明文消息m转换为固定大小的哈希码H(m)。哈希函数的特性是不同的消息不会有相同的哈希值,且哈希后的数据无法逆转。哈希可用于检测数据中心存储或传输的数据是否被篡改。具体操作如下:
1. 发送方为数据生成固定长度的哈希码或消息摘要。
2. 发送方将消息摘要附加到消息上并通过网络发送。
3. 接收方对消息应用相同的哈希函数,验证消息摘要是否与接收到的一致。如果不一致,则数据可能被篡改。
1.3 虚拟化安全技术
为保障云环境中虚拟机(VM)的安全,学者们提出了多种方法:
- HyperSafe :由Wang和Jiang提出,为虚拟机管理程序提供控制流完整性保护。它锁定写
云计算安全关键技术解析
超级会员免费看
订阅专栏 解锁全文
3000

被折叠的 条评论
为什么被折叠?



