加密密钥管理和数据安全的 10 个最佳实践源代码

加密密钥管理和数据安全的 10 个最佳实践源代码

在当前环境中,组织利用和管理的数据量非常庞大。 如此庞大的数据对组织来说很有价值,而且在很大程度上,它通常是机密的。 因此,保护数据免遭网络罪犯之手自然应该成为处理数据的组织的主要目标之一。

因此,数据加密在此过程中起着重要作用。 如果数据落入坏人之手,加密可以使数据变得无用。 加密密钥是访问数据的网关。

加密密钥分为两类:对称和非对称。 对称密钥用于静态数据,并使用相同的密钥来加密和解密数据。 另一方面,非对称密钥用于动态数据并依赖于公钥和相关但独立的私钥。

管理这些加密密钥也必须是组织的主要关注点。 如果加密密钥与加密数据一起被盗,则加密实际上毫无用处。 因此,每个组织都必须加强并遵循一些确保正确管理加密密钥的做法。

关于这一点,这里有十个正在使用的加密密钥管理最佳实践。

1.加密密钥算法和大小
在谈论加密密钥时,选择正确的算法和密钥大小至关重要。 许多因素在这里发挥作用,即使用因素寿命、性能以及最重要的安全方面。 数据的敏感性应确定密钥的长度,无论是 AES 的 128/256 位密钥大小还是 RSA 的 2048 位和 4096 位。 同时,非常长的密钥也会导致性能问题。

敏捷性是另一个非常重要的属性,因为它允许随着时间的推移更改算法和密钥。 随着时间的推移,算法往往会变得越来越弱,因此,能够不时更改加密密钥非常重要。 还可以考虑在算法方面支持多种标准,因为在收购或合并的情况下,当其他组织使用不同的加密标准时,可能需要这样做。 此外,还建议对动态数据使用非对称密钥,对静态数据使用对称密钥。

2. 密钥管理系统的集中化
组织倾向于使用数百甚至数千个加密密钥。 正确和安全地存储这些密钥可能会成为一个大问题,尤其是当您需要立即访问这些密钥时。 因此需要一个集中的密钥管理系统。

组织的最佳实践是拥有内部密钥管理服务。 然而,这通常是不可能的,并且可以采用第三方服务来实现更复杂的方法。 此类密钥通常与加密数据分开存储。 这在数据泄露的情况下是一个额外的优势,因为加密密钥不太可能被泄露。

集中处理在处理方面也有好处,因为加密解密过程在本地发生,但存储、轮换、生成等发生在远离数据实际位置的地方。

3. 安全存储
考虑到加密密钥通常是网络犯罪分子和攻击者的目标,为它们的存储准备硬件安全模块 (HSM) 是一个不错的选择。 HSM 的使用确保了强大的物理和逻辑保护的组织。

组织还必须制定物理安全计划:

限制对关键系统的物理访问控制。

做好消防安全措施。

在自然灾害的情况下确保结构完整性。

防止可能导致故障的公用设施(例如供暖或空调系统)。

4. 使用自动化
考虑到大型组织的可扩展性因素,使用手动密钥管理不仅过程耗时,而且还可能导致出错。 管理这一点的明智方法是利用自动化。 例如,在特定的设定时间后使用自动化来生成、轮换和更新密钥是一个很好的实践。

5. 访问和审计日志
加密密钥只能由需要它的人访问。 这可以在密钥管理的集中过程中定义,这样它只允许授权用户访问。 此外,必须不要只有一个用户可以单独访问密钥,因为如果用户碰巧丢失了他们的凭据或东西以某种方式损坏,这将产生问题。

此外,审计日志是加密密钥管理的另一个重要部分。 日志必须详细说明每个密钥的历史,包括创建、删除及其使用周期。 与此类密钥相关的所有操作都需要记录其活动、访问它的内容以及它何时访问所述密钥。 这是一种很好的做法,可以满足两种需求,一种是合规性部分,另一种是调查是否有任何密钥被泄露。 他们的定期分析和报告也是一个有益的过程。

6.备份能力
丢失加密密钥本质上意味着它所保护的数据无法恢复。 因此需要有一个强大的密钥备份工具。 这确保了密钥在需要时的可用性。

此处要注意的另一点是备份密钥也应使用适当的加密标准进行加密以确保其受到保护。

7. 加密密钥生命周期管理
每个加密密钥都有一个生命周期。 必须按照下面提到的步骤正确管理密钥的工作生命周期。

密钥的生成

生成的密钥应该具有非常高的随机性百分比。 始终建议使用受信任的 NIST 认证的随机数生成器。

键的旋转

组织出现的一个麻烦问题是在加密密钥到期或更改期间。 这是强制解密然后重新加密所有数据的时候。

但是,为每个加密文件或数据使用密钥配置文件可能会有所帮助。 密钥配置文件允许人们识别用于数据库解密的加密资源。 在密钥过期时,密钥配置文件使用新密钥负责加密过程。 对于现有数据,它标识实际密钥。

钥匙退役

当密钥不再使用时,应将其永久删除。 它减少了未使用密钥的使用并保护了系统。

8. 第三方集成
组织肯定会使用外部设备。 这些将分布在整个网络中以执行其功能。 但是,此类设备往往不会与数据库进行太多交互。 因此,为了启用它们的功能,所选择的加密方法应该在本质上与它们交互的第三方应用程序兼容。

第三方 API 集成的最大风险是 SQL 注入、跨站点脚本、拒绝服务、欺骗、恶意代码等等。 因此,API 安全性可能是一个大问题。 在这种危急情况下,API 管理可以让我们松一口气。 这些提供监控、分析、警报、生命周期管理功能 (API) 以确保您的业务安全。 一些流行的 API 管理工具是 Google Apigee、IBM API Connect、Amazon API Gateway 和 Azure API Gateway。

9. 最小权限原则
最小权限原则规定组织必须仅根据用户角色提供管理权限。 这限制了向应用程序分配管理权限,并在此过程中减少了对内部和外部威胁的暴露。 通过限制访问并遵循基于角色的访问控制方法,可以限制潜在损害的可能性。

这种最小权限原则也适用于所有连接的软件应用程序、系统、设备和其他非人类工具。 为了有效地实施最小特权原则,一个集中的控制和管理系统是必不可少的。 集中式权限控制系统将减少“权限蔓延”并确保对人类和非人类实体的最低访问级别。

10. 密钥终止
撤销和终止密钥的能力对于任何组织都是必不可少的。 这在数据遭到破坏时非常适用,并且在这样做时,未经授权的用户无法使用密钥访问敏感数据。

结论
高效且集中的加密密钥管理系统允许组织提高性能,确保合规性,最重要的是,在很大程度上降低风险。 虽然有多种混合搭配选项可以最适合组织,但它应该是最适合组织当前和未来状态的选项。 希望本文能帮助您了解最佳实践并探索新事物。

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。商机网仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 tenspace2022@163.com 举报,一经查实,本站将立刻删除。 本文链接:https://www.315965.com/n/68157.html 聚才发 母婴好物

(0)
上一篇 2024年1月14日 上午3:35
下一篇 2024年1月14日 上午3:44

相关推荐

  • 科学家历时 10 年研发突破性材料,将各种机械振动转化为电能

    滑铁卢大学和多伦多大学组成的科研团队近日研发出一种突破性材料,可将简单的机械振动转化为电能,从而为物联网等设备的传感器提供清洁能源。 这种突破性材料研发历时 10 年,基于压电效应(piezoelectric effect),当对某些物质施加压力时会产生电流。 商业设备中使用的传统压电材料发电能力有限,而且通常含有铅,对环境和人类健康构成威胁。 研究人员为了…

    2023年12月24日
    131
  • 智能网联汽车概念上市公司有哪些 智能网联汽车概念股一览(附2024年排行榜前十名单)

    智能汽车概念股有哪些? 亚太股份,航天科技,银江股份,天泽信息,启明信息,鼎汉技术,金固股份,北斗星让世通,上海临港,四维图新洞滑槐纳友。

    2024年2月5日
    129
  • 2050年的办公场所会是什么样?

    近年来,人们的工作方式发生了很大变化。   新冠疫情见证了远程和混合式工作的风靡,一些员工如今可直接远程办公,并参加线上虚拟会议。英国、新西兰、冰岛等国家试行了“四天工作制”。全球范围内的现代企业正在努力为员工提供更完善的工作假期、计划和福利。 伴随着这些变化的发生,以及快速发展的技术融入人们的日常生活,未来的办公场所是否也会变样?会变成什么样? 美国《科学…

    2023年12月16日
    146
  • 如何挑选合适的继电器 继电器选购指南(附2024年排行榜前十名单)

    中间继电器如何选型?哪里买有保障? 考虑控制系统的普遍适用性,兼顾必须长年累月可靠运行的特殊性,装置关键部位必须选用具有高绝缘、强抗电性能的全密封型(金属罩密封或塑封型,金属罩密封产品优于塑封产品)中间继电器产品。 因为只有全密封继电器才具有优良的差码培长期耐受恶劣环境性能、良好的电接触稳定、可靠性和模悉切换负载能力(不受外部气候环境影响)。 对控制系统主要…

    2024年2月5日
    139
  • AI 帮写代码纠错!Google 推出AI 编码机器人Studio Bot

    Google 为Android 开发者推出新AI 编码机器人「Studio Bot」,透过生成代码、修复错误和回答Android 相关问题,帮助开发者构建应用程式。 Google 指出,这款AI 编码机器人是建立在新基础编码模型Codey 之上。Studio Bot 可支援Kotlin 和Java 程式设计语言,并直接存在于Android Studio 工具…

    2023年12月24日
    136
  • 芯片精灵检测不到u盘主控怎么办 芯片精灵检测不到u盘主控原因(附2024年排行榜前十名单)

    U盘检测不到主控怎样修复? 这种情况我经常遇到,U盘使用过程中没有安全删除直接拔出了后,在插入电脑里就变弯兆成0字节了打不开了。这种情况分两种1、软故障:由于突然拔出U盘造成U盘代码遗失FAT损坏提示插入磁盘或者格式化。这种情况上网上下载个软件如diskgenius格式化下就好了。如果不行就找下量产工具试试。2、硬故障:由于突然拔出U盘电压不稳的情况有可能使…

    2024年2月4日
    296
  • 新的AI入口之战?科技巨头纷纷盯上输入法

    ChatGPT快速迭代、大模型乱战……AI开始以前所未有的速度渗透进入人们生活,而就在大部分人盯着人机对话、AI生图等多少有些“同质化”观感的AI主流应用时,以微软、腾讯为代表的科技巨头,已经将目光放到了输入法上,一场新的AI入口争夺战悄然开打。 01 可预测输入内容的输入法 提到微软输入法,笔者第一反其实是使用了多年的智能ABC,事实上,微软在全球输入法领…

    2023年12月23日
    153
  • 云安全101源代码

    似乎几乎没有一周没有听说过云安全漏洞。 2021 年 4 月下旬,有几起事件,包括 Eversource Energy 事件、LogicGate 事件以及 Ubiquiti 1 月份被描述为“灾难性”事件的影响。 这些事件发生之际,研究员 Canalys 报告称“12 个月内泄露的记录数量超过了过去 15 年的总和”。 尽管网络安全投资在 2020 年增长了…

    2024年1月14日
    141
  • 还记得 IRC 吗? 它仍然存在 – 并且仍然值得使用源代码

    在 Facebook、Twitter 和其他社交媒体时代,一种在线交流形式往往被忽视:Internet 中继聊天 (IRC)。 很遗憾,因为 IRC 是获得免费支持的绝妙方式,尤其是对于开源软件。 在许多情况下,您可以直接从开发人员那里获得帮助。 为什么是 IRC?当然,IRC 几乎没有像其他那样被提及,如果您确实在科技媒体上听说过它,那通常是因为匿名黑客使…

    2024年1月15日
    128
  • 手机连不上家里wifi怎么办?(附2024年排行榜前十名单)

    手📱机连不上家里wifi怎么办 1、首先检移席跳查网络。 2、先看看自家的电脑是不是可以上网,如果能上就是手📱机问题,如果不能上就是路由器问题。 3、检查路由器。 4、先来自进入路由器设置页面如扬给滑办背肥践又,查看其工作状态,查看是否连接正常,要是一直连接不上可能是网络问题。 5、也可以用有线进行连接,如果有线也连接不上那就是网商的问题了。 6、要是路由器…

    2024年2月4日
    156

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注