提高数据库安全性的十一项技术

Ann2021-08-02 14:40:00

数据库不应成为危及安全和隐私的“切入口”,基础加密、哈希函数、同态加密等技术可以帮助降低数据库安全风险并确保合规性。

数据库中含有大量个人信息,甚至包含一些敏感信息,为管理这些数据的公司带来了不少麻烦。现在,复杂的工具和技术使得数据库开发人员可以通过保持信息的私密性来整体提升数据库的安全性。

这些解决方案主要取决于对数学的巧妙应用。例如,一些最简单的机制看起来只是现代版本的密码,本质上是经典解码轮的数字版本。其他更复杂的扩展,也进一步推动数学提供更多的灵活性和功能性。许多在实验室中试验了几十年的技术想法最终得到了研发和应用,成为了现实。

这些算法正在成为巩固业务关系和确保准确“无欺诈”工作流程的基础。这些方法使公司可以更轻松地向客户提供个性化服务,同时保护他们的隐私。此外,这些方法还能够在不妨碍服务交付的情况下更好地遵守管理数据流的法规。

以下是让数据库变得更安全、更简单的11 种工具和技术:

01 基础加密

有时候,最简单的解决方案就足够了。现代加密算法用一把钥匙加密数据,因此只有拥有钥匙的人才能读取数据。许多数据库可以使用AES等标准加密数据。这些解决方案最能防止硬件丢失(也可能是被盗)的情况,因为如果没有正确的加密密钥,数据仍然是安全的。

但是,这种基础加密并非一劳永逸的方法。如果攻击者能够侵入计算机,对称加密算法对运行中的计算机的保护程度也是有限的。攻击者可以找到允许数据库处理合法操作的相同密钥。许多数据库提供了对“静止”信息进行加密的选项。

02 差分隐私

这种技术以不同的方式部署数学。它没有将信息锁定在数字保险箱中,而是添加了精心调整的噪音量,以使其难以确定哪条记录对应哪个特定的数据个体。如果噪声数值正常,那么便不会影响整体统计数据,如平均值。也就是说,如果您从数据集中的年龄随机增加或减少几年,平均年龄将保持不变,但这样一来可能很难通过年龄寻找到特定个人。

该解决方案的效用各不相同。最好将数据集发布给想要研究数据的不受信任的合作伙伴,通常是通过计算数据平均值和数据集的大小。在某种程度上来说,许多算法添加噪声做得很好,因为他们不会扭曲许多聚合的统计数据。目前,了解哪些机器学习算法仍然可以很好地处理失真位是一个非常活跃的研究领域。

03 哈希函数

这些计算有时被称为“消息验证代码”或“单向函数”,它将大文件归结为较小的数字,从而使其实际上几乎无法逆转。给定一个特定的结果或代码,找到将生成该特定代码的文件将花费太长时间。

哈希函数是区块链的重要组成部分,它以一种可跟踪和识别篡改的方式将它们应用于数据的所有更新中。这可以防止加密货币交易中的欺诈行为,并且许多人正在将这些技术应用于需要确保数据一致的其他数据库。添加哈希函数可以帮助企业应对数据合规性挑战。

美国国家标准与技术研究院(NIST)的安全散列算法(SHA)是广泛使用的标准集合。一些早期版本(如SHA-0和SHA-1)具有已知的漏洞,但较新的版本(如SHA-2和SHA-3)则被认为非常安全。

04 数字签名

像RSA或DSA这样的数字签名算法算是更为复杂的计算,它将散列函数的篡改检测特性与带有认证信息的特定个人或机构相结合。它们依赖一个只有责任方知道的秘密密钥。例如,加密货币将财富的所有权与知道正确密钥的人联系起来。跟踪个人责任的数据库可以包括验证特定交易的数字签名。

05 SNARK

简明的非交互式知识论证(SNARK)是一种更为复杂的数字签名版本,可以证明复杂的个人信息而不会泄露信息本身。这种技巧依赖于更复杂的数学,有时被称为“零知识证明”(ZKP)。

包含SNARK和其他类似证明的数据库可以保护用户的隐私,同时确保自己合规性。例如,一个非常简单的例子可能就是数字驾驶执照,它可以证明一个人的年龄能够饮酒而又不会透露他们具体的出生日期。一些人正在研究将该技术应用于疫苗护照。

SNARK和其他非交互式证明同样属于研究热门。使用各种编程语言的数十种算法实现也为新项目奠定了良好的基础。

06 同态加密

处理使用传统加密算法锁定的数据的唯一方法是对其进行解密,这个过程可以将其暴露给任何有权访问计算机进行工作的人。同态加密算法旨在使对加密信息进行计算而无需对其进行解密成为可能。最简单的算法允许进行一次算术运算,例如将两个加密数字相加。更复杂的算法可以进行任意计算,但速度通常要慢得多。为特定问题寻找最有效的方法也是一个热门的研究领域。

07 “联邦”处理

一些开发人员将他们的数据集拆分成更小的部分,有时甚至出奇得小,然后将它们分发到许多独立的计算机中。有时这些位置会被打乱,因此无法预测哪台计算机将保存哪条记录。该解决方案主要用于软件包,这些软件包旨在通过并行运行搜索或分析算法来加速所谓的大数据工作。最初的目的是速度,但也可能导致增加攻击弹性的副作用。

08 全分布式数据库

如果将一个数据集拆分成几块可以保护隐私,那么为什么不是十亿块或更多块呢?更常见的解决方案是将数据直接存储在创建和使用的位置。用户的智能手机通常具有大量额外的计算力和存储空间。如果几乎不需要集中分析和处理功能,那么避免将其传送到云服务器处理速度会更快、更具成本效益。

09 合成数据

一些研究人员正在通过随机生成新值来创建纯合成的数据集,但其方式遵循相同的模式并且在统计上基本相同。

10 中介和代理人

一些研究人员正在构建工具来限制数据收集,并在存储数据之前对数据进行预处理。

11 无数据

无状态计算是大部分网络的基础,当以尽可能少的记录保存方式重新构建工作时,许多高效驱动器都能够发挥效用。在某些极端情况下,如果合规性允许,并且用户愿意接受极少(甚至没有)得个性化服务时,删除数据库可以最大程度地保护用户隐私。

大数据数据库加密
本作品采用《CC 协议》,转载必须注明作者和本文链接
当前,以数字经济为代表的新经济成为经济增长新引擎,数据作为核心生产要素成为了基础战略资源,数据安全的基础保障作用也日益凸显。伴随而来的数据安全风险与日俱增,数据泄露、数据滥用等安全事件频发,为个人隐私、企业商业秘密、国家重要数据等带来了严重的安全隐患。近年来,国家对数据安全与个人信息保护进行了前瞻性战略部署,开展了系统性的顶层设计。《中华人民共和国数据安全法》于2021年9月1日正式施行,《中华人
数据库技术是一门信息管理自动化学科的基础课程,在经历了半个世纪的发展后已经成为计算机科学的重要分支,被广泛应用于人们的日常生活。数据库的核心任务是数据资产的管理,包括数据的分类、组织、编码、储存、检索和维护。在数据信息爆发式增长的今天,数据库承担了越来越多的数据处理与分析职责,以数据赋能的形式不断促进应用创新,助力数字化发展进程。
随着数据跃升为新型生产要素,数据安全的内涵也从数据本身安全、数据资源安全,发展到数据资产安全。通过对数据安全不同发展阶段的安全需求和保障对象进行研究,基于密码技术提出涵盖数据本身安全、数据资源安全、数据资产安全 3 个层面的密码保障技术体系,综合分析该体系所采用的主流密码技术,并提炼面向数据要素安全的密码服务保障能力体系,从而为数据要素市场安全发展提供密码技术应用指导,支撑数据要素作用的发挥。
2022年1月,国务院印发《“十四五”数字经济发展规划》(以下简称“规划”),明确了“十四五”时期推动数字经济健康发展的指导思想、基本原则、发展目标、重点任务和保障措施。规划指出,数字经济是继农业经济、工业经济之后的主要经济形态,是以数据资源为关键要素,以现代信息网络为主要载体,以信息通信技术融合应用、全要素数字化转型为重要推动力,促进公平与效率更加统一的新经济形态。
奇安信集团副总裁孔德亮在7月23日举行的数字中国建设峰会数据分论坛上指出,一方面网络攻击和基础防护不到位造成的安全风险愈演愈烈,另一方面,数据安全的要求已经从“合规”上升为“合法”,构建完善的数据安全体系迫在眉睫。
在数据库安全防御矩阵中起到了核心角色作用,也是等保合规建设中的“基本款”。对于市场、行业、用户的多重期待,安恒数据库审计交出了令人满意的答卷。目前AiLPHA平台产品已经服务于全国200多家省市级监管单位,3000余家中大型政府、企业、金融、运营商等单位。
从市场容量、细分技术、发展趋势等角度,剖析网络安全七热门赛道发展前景。
数据安全研究
2021-09-26 08:14:19
随着人工智能、云计算、移动互联网和物联网等技术的融合发展,传统的基于边界安全域和基于已知特征库的网络安全防护方式已经无法有效应对数据环境下新的安全威胁。
2019年10月26日,《中华人民共和国密码法》颁布(以下简称《密码法》),意味着我国密码制度奠基完成,从此我国商用密码应用安全相关标准规范进入体系化建设期。 《政务信息系统密码应用与安全性评估工作指南》(2020版),为政务信息系统密码应用与安全性评估实施过程、密码应用措施和质量保障三个方面提供了重要参照;《信息系统密码应用基本要求》从GM/T 0054-2018过渡到国标GB/T39786-
国家建立数据安全分类分级保护制度。这个跟当年网络安全法提到的一句话,国家实行网络安全等级保护制度类似。未来是否会出现数据安全的等级保护制度,这个出来可能也有很大的市场。总结一下,就是安全市场盘子在变,第二个是数据安全会成为很大的风口。
Ann
暂无描述