最新发布《数智时代的AI人才粮仓模型解读白皮书(2024版)》,立即领取! 了解详情
写点什么

如何确保基础设施机密信息安全

  • 2015-03-31
  • 本文字数:820 字

    阅读完需:约 3 分钟

信用卡和个人身份信息的存储和传输都有遵从性标准, PCI-DSS 是其中最常用的标准之一。但有一类信息,现有的标准没有覆盖, Rackspace Paul Querna 将它们称为“基础设施机密信息(Infrastructure Secrets)”。

基础设施机密信息是指经常用于构建或部署应用程序的证书或机密信息,如Github API keys、AWS IAM identities、Heroku API Tokens、Rackspace Cloud API Keys 和SSH Private Keys 等。许多使用这类信息的系统在没有直接人工监督的情况下运行,它们使用的证书也没有锁定到特定的应用场景。Querna 结合他在 Cloudkick 从事相关工作的经验阐述了基础设施机密信息面临的威胁和应该采取的应对措施。

基础设施机密信息面临的威胁可能来自以下几个方面:

  • 糟糕的密码;
  • 支持服务工具:这是 SaaS 企业的关键组件,这类工具中的大部分都允许员工做任何客户可以做的事,但它们的安全预防措施或日志常常很糟糕;
  • 数据库:数据库备份在员工的硬盘上,甚至由第三方托管;NoSQL 数据存储的访问控制常常很简单;
  • 服务器入侵:攻击者可能会发现类似 Ruby on Rails 允许远程执行代码的漏洞。

纵深防御(Defense in depth)”是信息安全的常用方法。Querna 建议采取以下措施:

  • 使用谷歌开源加密工具 Keyczar 进行加密;

  • 服务隔离:后台服务器应该位于隔离的网路中,并且只在通信通道上提供准确的操作,比如在服务中提供下面这样的操作: deploy_project_to_host(host, project)而不是下面这样的:

    run_command(host, command)

  • 特殊事件通知:除了正常的日志之外,在员工激活身份验证时发送通知邮件;

  • 多重身份验证:这是应对“糟糕的密码”这一最常见的威胁的一种简单有效的方法。

有一点需要提醒读者注意,Querna 在文章最后指出,上述内容只是他的一些随感,并不全面。


感谢徐川对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流。

2015-03-31 07:411016
用户头像

发布了 1008 篇内容, 共 374.1 次阅读, 收获喜欢 340 次。

关注

评论

发布
暂无评论
发现更多内容

电商库存系统的防超卖和高并发扣减方案

京东科技开发者

技术 电商 电商系统

开源一夏 | 手撸代码,Redis发布订阅机制实现

知识浅谈

开源 8月月更

关于解决Hexo常见报错的处理以及上传时出现errorSpawn错误的详细说明

CtrlX

Hexo Blog 报错 博客搭建 8月月更

如何看待腾讯云数据库负责人林晓斌借了一个亿炒股?

雨果

DaaS数据即服务

使用常见问题解答软件的好处有哪些?

Geek_da0866

Database Plus 的云上之旅:SphereEx 正式开源 ShardingSphere on Cloud 解决方案

SphereEx

数据库 ShardingSphere SphereEx #开源

突破边界,华为存储的破壁之旅

脑极体

Godaddy域名解析速度慢问题以及如何使用DNSPod解析解决

CtrlX

Hexo 域名解析 DNS服务器 域名配置 8月月更

Java中的引用

flow

签约计划第三季

让你10分钟就能看懂Linux文件权限(超级详细、超级简单!!!)

Albert Edison

Linux centos linux 文件权限控制 8月月更

C#/VB.NET:从 PDF 文档中提取所有表格

Geek_249eec

C# PDF 表格 VB.NET

有点奇怪!访问目的网址,主机能容器却不行

华为云开发者联盟

云计算 主机 云网络 后盾

升哲科技携全域数字化方案亮相2022全球数字经济大会

SENSORO

人工智能 大数据 物联网 数字经济

空间数据库开源路,超图+openGauss风起禹贡

这不科技

opengauss

小程序容器+自定义插件,可实现混合App快速开发

Speedoooo

小程序 插件 APP开发

为你的“架构”安排定期体检吧!

凌晞

构架 软件架构治理 架构治理

C++内存分区模型分析与实例以及扩展

CtrlX

c++ 前端 程序员进阶 后端、 8月月更

dvwa 通关记录1 - 暴力破解 Brute Force

Todd-Lee

渗透测试 DVWA

以消费场景为驱动的CMDB要怎么建?

鲸品堂

经验共享|在线文档协作:企业文档处理的最佳选择

Baklib

微软校园大使喊你来秋招啦!

DawnMagnet

企业公众号文章写作方向:如何写出读者认可的优质内容

石头IT视角

leetcode 204. Count Primes 计数质数 (Easy)

okokabcd

LeetCode 算法与数据结构

使用JDK的同步容器时,应该避免那些坑

华为云开发者联盟

后端 开发 华为云

SENSORO成长伙伴计划 x 怀柔黑马科技加速实验室丨以品牌力打造To B企业影响力

SENSORO

品牌 产业生态 创新生态

【LeetCode】设计食物评分系统Java题解

Albert

LeetCode 8月月更

如何给 UE4 场景添加游戏角色

HelloWorld杰少

c++ 游戏 UE5 8月月更

JavaScript高级程序设计-迭代器

掘金安东尼

JavaScript 前端 8月月更

彻底透彻Docker常用网络模式及应用场景

知识浅谈

开源 8月月更

面试突击70:什么是粘包和半包?怎么解决?

王磊

Java 面试题

不要再使用MySQL online DDL了

Qunar技术沙龙

如何确保基础设施机密信息安全_安全_谢丽_InfoQ精选文章