从 KMS CipherTextBlob 获取 KMS 密钥

2024-02-01

如何从密文 blob 中获取 KMS 密钥信息?

以aws网站为例

AWS KMS 文档 http://docs.aws.amazon.com/cli/latest/reference/kms/encrypt.html

aws kms encrypt --key-id 1234abcd-12ab-34cd-56ef-1234567890ab --plaintext fileb://ExamplePlaintextFile --output text --query CiphertextBlob | base64 --decode > ExampleEncryptedFile

有什么方法可以查看示例加密文件并找出使用哪个 KMS 密钥来加密它?

我问这个问题是因为我在读取加密的内容时遇到问题,并且我想验证它是否是使用我认为的密钥加密的。


是的,您可以使用以下方法获取密钥 IDaws kms decrypt(传递密文和区域)不需要密钥 ID 即可执行解密。用于加密的密钥信息是密文的一部分,因此,KMS 将能够获取此信息并向您返回“明文”和“KeyId”。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从 KMS CipherTextBlob 获取 KMS 密钥 的相关文章

  • Angular2 与 video.js 错误没有兼容的源

    视频 错误 代码 4 MEDIA ERR SRC NOT SUPPORTED 找不到该视频的兼容源 我正在尝试在 Angular 2 项目中播放视频 这是我的代码 import Component ElementRef OnInit OnD
  • 如何使用 Python 中的 Perl 模块?

    有一个 Perl 模块可以为我的 Python 应用程序提供完美的功能 我有什么办法可以利用它吗 这是复杂的 我需要一个月的时间来移植它 我不想为每次使用都生成一个子进程 因为我需要它数十万次 它是一种特定类型的数据解析器 谢谢你的建议 编
  • 如何使用flavorDimensions为每种口味组合设置不同的applicationId?

    我有一个旧的 Android 应用程序 我正在尝试将其迁移到 Android gradle 构建系统 该应用程序目前构建在多项目设置中 并作为四个不同的应用程序发布 包括两个不同的数据集以及两个数据集的免费 付费版本 我已经通过使用flav
  • 游标用前一行和当前行的值更新行

    各位查询作者 我有一个表如下 myTable t1 col2 col3 2 1 3 0 4 0 5 0 6 0 我想用前一行中 col3 的值加上当前行中 col2 的值来更新 col3 上的每个零 所以我的桌子会像下面这样 myTable

随机推荐

  • 使用 BizTalk 代替 NServiceBus 或 MassTransit 的优点/缺点

    我很好奇它是否考虑使用 BizTalk 来实现 pub sub 消息传递架构 基本上我真正需要的就是你可以使用 NServiceBus 或 MassTransit 做的事情 我的经理倾向于坚持使用直接从 Microsoft 提供的框架 因此
  • 谷歌地图:隐藏国家边界

    我相当确定geometry stroke允许在地图上隐藏国家边界的选项 featureType administrative country elementType geometry stroke stylers visibility of
  • 抢占的中断处理程序会发生什么?

    即使在一些写得很好的内核书籍中 我也找不到以下问题的正确答案 他们说 ISR 无法休眠 因为它无法重新调度 ISR 因为它没有与任何进程连接 那么当更高优先级的中断抢占正在执行的中断时会发生什么 中断的 ISR 不会再次重新调度 执行 如果
  • 验证十进制 (18,3) 的正则表达式 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我需要一个可以验证的正则表达式Decimal 18 3 表示精度为 18 小数位数为 3 它需要通过以下标准 逗号前的最大位数为15 逗号
  • 如何在节点中将图形渲染为图像

    我想在服务器上以图像格式呈现堆叠条形图 预期用途是推送到像 twitter 这样不支持 SVG 的服务 以及可部署到 Heroku 等服务的代码 我已经尝试过 Plotly 他们的节点包已经过时了 而且他们的 API 文档也很差 我还查看了
  • 代码OSS不执行Jupyter笔记本

    在我的 Arch 系统上 我安装了 jupyter notebook 版本 6 4 4 和 Code OSS 版本 1 61 0 带有 Python v2021 9 1246542782 扩展和 Jupyter v2021 9 100 扩展
  • 如何在 Swift 中访问应用程序包中包含的文件?

    我知道有一些与此相关的问题 但它们是在 Objective C 中的 我怎样才能访问 txt使用 Swift 包含在我的应用程序中的文件在实际的 iPhone 上 我希望能够从中读取和写入 Here https github com gho
  • 如何在 Postgresql 命令行中指定要运行 sql 文件的架构

    我像这样针对我的数据库运行脚本 psql d myDataBase a f myInsertFile sql 唯一的问题是我希望能够在此命令中指定运行脚本的模式 我可以调用 set search path my schema 01 但文件应
  • Azure Devops 发布管道 XML 变量替换不起作用

    我的发布管道中有一个非常简单的变量替换 但它不起作用 我有变量connectionStrings config文件如下
  • 是什么导致 sprof 抱怨“ld.so 检测到的不一致”?

    我正在尝试使用 sprof 来分析一些软件 ossim 其中几乎所有代码都在共享库中 我已经生成了一个分析文件 但是当我运行 sprof 时 出现以下错误 gt sprof home eca7215 usr lib libossim so
  • 在 Query 上使用 keepSynced() 而不是在 DatabaseRef 上使用有什么区别吗?

    我目前正在从 Firebase 获取单个 dataSnapshot 如下所示 public Task
  • 将 netcat 与 bash 上的聊天结合起来以实现自动 udp 响应

    我想在 Linux 上结合 chat 和 nc 所以我将创建一个小型 udp 服务器 它响应特定请求并发回答案 事实上 我想将 nc 的标准输出重定向到 聊天 的标准输入 反之亦然 我的第一次尝试是 nc w 3000 u n l p 30
  • 禁用访问日志中的查询字符串

    长话短说 用户密码通过 url 传递纯文本 可怕 是的 但不是我的想法 并且此查询字符串存储在访问日志中 我们显然不希望如此明显 有没有办法在不禁用 CustomLog 的情况下防止查询字符串存储在访问日志中 Your common日志格式
  • 多线程Windows服务的线程库[关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 将 UITextField 增加到一定长度

    我有一个 UITextField 我想 自动 调整其边界大小 以便为字段中添加的字符串腾出空间 但是 我希望它的宽度达到一定程度的最大值 我可以采取的最佳方法是什么 谢谢你的帮助 EDIT 测试视图 h import
  • Haskell —— 是否有元组的 monad 序列函数?

    假设我有一个类型的值Monad m gt m a m a 我想对这对进行 排序 以创建类型的值Monad m gt m a a 它以与 序列 函数相同的方式组合两个值的单子上下文 是否有一些标准功能或标准方法可以做到这一点 这个操作还有意义
  • 每个页面加载的计时器减量都会有所不同

    我的项目有一个计时器 每次减少 1 秒 但是 如果计数器第二次开始工作 它会减少 2 秒 第三次则减少 3 秒 依此类推 我应该怎么做才能始终减少 1 秒 void viewDidAppear BOOL animated count 15
  • 计算大于另一个整数 x 的 k 位集合的最小整数?

    我想精确地计算最小整数k位设置 大于另一个整数x 例如如果x 1001010然后 为了k 2 答案应该是1010000 for k 4 答案应该是1001011并为k 5答案是1001111 我认为需要设置至少与整数中最左边设置的位一样多的
  • JSHint 奇怪的行为

    我认为我应该问关于 jSHint 的新问题 讨论开始了here https stackoverflow com questions 35987052 js strange behavior 我现在可以看到来自 JSHint 的奇怪警告 我只
  • 从 KMS CipherTextBlob 获取 KMS 密钥

    如何从密文 blob 中获取 KMS 密钥信息 以aws网站为例 AWS KMS 文档 http docs aws amazon com cli latest reference kms encrypt html aws kms encry