openstack中安全方面基础知识介绍及keystone的PKI

本文介绍了OpenStack中的安全基础知识,重点关注加密技术和keystone的授权认证过程。讲解了对称加密与非对称加密的区别,并探讨了加密算法在实际应用中的角色。在keystone的授权认证部分,讨论了UUID方式与PKI(公钥基础设施)方式的使用,揭示了PKI在秘钥管理中的重要性。
摘要由CSDN通过智能技术生成

背景:

        做为公有云平台,安全性是一个非常需要考虑的因素,谈到安全首先就会想到加密解密,这里通过对openstack的keystone学习来对安全方面涉及到的基本概念进行讲解。

加密技术:

       说到加密简单来讲就是通过一种手段,发送方将数据A经过一个方法生成密文B,然后当接收方拿到密文B后通过一定方法可以重新获取数据A。而只要保证这个方法不被人知道,即使对方拿到密文B,也无法获取到信息。这里的方法其实就是常说的加密算法。常见的加密算法有对称加密算法和非对称加密算法。

对称加密

        常见的对称加密算法有DES、IDEA、RC2、RC4、SKIPJACK、RC5、AES等。他的思想就是通过秘钥K和算法,发送方将数据A转换成密文B(加密),然后接收方得到密文B后,通过秘钥K和算法逆向的解出数据A(解密)。这一算法最重要的就是双方协商好秘钥,以及算法,这样就可以在一个安全的环境下来进行传输。

非对称加密

       常见的费对称加密算法有RSAElgamal、背包算法、Rabin、D-H、ECC等。他的思想就是首先需要得到一对秘钥K-private和K-public。其中K-private就是私钥,K-public就是公钥。通过K-private加密的数据,只有拥有K-public的接收方才能获得,同样通过 K-public加密的数据,也只有拥有 K-private的接收方才能获得。

加密算法的应用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值