云服务中使用的AK/SK简单介绍

这篇具有很好参考价值的文章主要介绍了云服务中使用的AK/SK简单介绍。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

ak和sk是什么?

  • AK:Access Key Id,用于标示用户。

  • SK:Secret Access Key,是用户用于加密认证字符串和用来验证认证字符串的密钥,其中SK必须保密,只能用户(客户端)进行保存。

AK/SK的获取

客户端一般会提供给用户下载AK/SK的功能,然后服务端会保存AK和AK对应的domainID,userID这些信息。

使用原理(签名,验签,非对称加密)
客户端:

1.构建http请求(包含 access key);

2.使用原始报文进行hash算法计算得到摘要,然后使用SK对摘要进行加密生成签名(signature);

3.将请求体发送给服务端(请求体 = AK + 原始报文 + 签名);

服务端:

1.根据客户端发送过来的access key 查找数据库得到对应的Ak和AK对应的用户信息

2.使用上面步骤2相同的hash算法对原始报文进行计算得到摘要1,然后再用AK对签名传过来的签名进行解密(非对称加密知识,公钥加密私钥解密,私钥加密公钥解密/验签)得到一个摘要2,比较摘要1和摘要2相同则认证通过。

aksk,云计算,安全

优点文章来源地址https://www.toymoban.com/news/detail-778820.html

  • AK/SK是随机生成的,相比账号密码,不存在人为设置弱密码的风险,基本排除被暴力破解的可能性。
  • 在通信的过程中,SK是不会暴露在传输通道的,账号密码的方式是会暴露在传输通道中的(即使做了加密)。所以使用AK/SK在某些场景也是可以使用HTTP协议进行传输的(请求体不包含SK,及时不使用加密传输问题也不大)
  • 相较于账号密码,AK/SK本身可以用来做权限的划分(待补充)

到了这里,关于云服务中使用的AK/SK简单介绍的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 2023年春秋杯网络安全联赛春季赛Misc-AK

    CVE-2023-22809 可以下载任意包,考虑构造恶意的包,让他去下载 直接在setup下写反弹shell 给目录tar一下 猜单词 补文件头得压缩包密码  图片尾部有个key Keyischunqiu123 *Crypto Tips/Tools – AACC CYBER COMPETITION PRACTICE 搜索到Steg的tools 提示:捕获源端口为20,目的端口为80的TCP流量,可以获

    2024年02月12日
    浏览(29)
  • 管理自由,体验简单,使用安全 | 详解威联通全套多用户多权限管理方案【附TS-466C产品介绍】

    哈喽小伙伴们好,我是Stark-C~。今天我们来解决一个之前评论区多次被提及的问题--多用户权限管理。 对于我们NAS用户来说,基本都会面临这个问题:对于多人同时使用NAS的时候,不管是日常家庭使用,还是团队办公协作,我们既想要公共的存储空间让所有人都可以访问,同

    2024年04月15日
    浏览(67)
  • Linux内核--网络协议栈(三)sk_buff介绍

    一、引言 二、sk_buff ------2.1、skb介绍 ------2.2、控制字段 ------2.3、其他字段 ------2.4、特定功能字段 ------2.5、管理字段 ------2.6、内存分配 ------2.7、内存释放 ------2.8、克隆和拷贝 ------2.9、队列管理函数 三、sk_buff ------3.1、网络数据流向 ------------3.1.1、TX 方向 ------------3.1.2、R

    2024年01月21日
    浏览(39)
  • Linux内核--网络协议栈(四)sk_buff介绍

    一、引言 二、sk_buff ------2.1、skb介绍 ------2.2、控制字段 ------2.3、其他字段 ------2.4、特定功能字段 ------2.5、管理字段 ------2.6、内存分配 ------2.7、内存释放 ------2.8、克隆和拷贝 ------2.9、队列管理函数 三、sk_buff ------3.1、网络数据流向 ------------3.1.1、TX 方向 ------------3.1.2、R

    2024年01月21日
    浏览(37)
  • SK5代理:提升网络安全和性能的先进技术

    在当今互联网时代,保护用户隐私和提升网络性能是网络工程师面临的重要挑战。SK5代理作为一种高级代理服务器技术,被广泛应用于网络安全和性能优化领域。 SK5代理的技术原理 网络流量重定向:SK5代理通过重定向网络流量实现对数据包的处理和分发。 安全隧道加密:

    2024年02月12日
    浏览(38)
  • SK5代理与IP代理:网络安全中的爬虫利器

    一、什么是IP代理与SK5代理? IP代理: IP代理是一种允许用户通过代理服务器进行网络连接的技术。用户请求经由代理服务器中转,从而实现隐藏真实IP地址,保护用户隐私,并在一定程度上突破IP访问限制。常见的IP代理有HTTP代理、HTTPS代理和SOCKS代理。 SK5代理(socks5代理)

    2024年02月14日
    浏览(32)
  • 申请百度地图开发者AK和基本使用

    前言 有需求就会有市场,百度地图也会开放一些免费的Api。来提供一些基本的地图服务。 今天我们讲解的是百度地图申请AK过程,和申请完之后基本的使用,方便大家日后有需要浏览。 AK-申请 1.首先我们学习一个技术最直接的是去看官方文档,大家可以搜索百度地图开放平

    2023年04月09日
    浏览(33)
  • SK5代理与IP代理:网络安全守护者的双重防线

    一、IP代理与SK5代理简介 IP代理: IP代理是一种通过中间服务器转发网络请求的技术。客户端向代理服务器发出请求,代理服务器将请求转发至目标服务器,并将目标服务器的响应返回给客户端。IP代理的主要功能是隐藏用户的真实IP地址,提高用户的匿名性,并绕过地理位置

    2024年02月08日
    浏览(35)
  • 计算图简单介绍

    计算图是一种数据结构,用于表示计算过程。具体来说,计算图是一组节点和边组成的图,其中节点表示计算单元(如矩阵乘法、加法等),边表示数据流动(即数据在计算单元之间的传递)。 在深度学习中,计算图用于表示神经网络的计算过程,可以帮助我们更好地理解和

    2024年02月13日
    浏览(18)
  • 云计算简单介绍

    云计算是一种分布式网络计算模式,给用户提供解决网络资源的计算服务和应用。是一种动态的、易扩展的虚拟化的网络资源。用户无需了解云内部的细节或者是如何搭建的,也不必具有很深的专业知识,在有需要时,按需求,直接购买使用。 举个简单的例子:在很久之前,

    2024年02月07日
    浏览(17)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包