大数据时代下,数据安全重要性凸显,在教育行业中更是如此。本文作者从教育领域中数据安全的内涵、重要性、所面临的挑战着手讲解,深入分析了应该建立一个怎么样的数据安全系统,以及如何实践,推荐给感兴趣的你阅读。
在和教育管理者沟通的过程中,他们经常把安全挂在嘴边,一种是我们经常在新闻里可以看到的食品安全、人身安全等,还有一种是我们看不见、摸不着的,今天我们要讲的数据安全就是其中之一。
随着科技的发展,大数据、云计算等技术广泛应用于教育领域,在这个信息大爆炸时代,数据在教育领域的应用范围不断扩大,成为推动教育高质量发展的重要引擎。数据不断推动教育数字化、智能化进程的同时,也给教育领域带来了另一个不容忽视的问题——“数据安全”。
2021年6月10日,第十三届全国人民代表大会常务委员会第二十九次会议通过《中华人民共和国数据安全法》(以下简称《数据安全法》),自2021年9月1日起施行。《数据安全法》第三条明确了数据安全的定义,是指通过采取必要措施,确保数据处于有效保护和合法利用的状态,以及具备保障持续安全状态的能力。
近年来随着教育行业信息化程度的提高,大量的教育应用涌入学校,校外各类教育App也是层出不穷。这些应用涉及了个人、学校、家庭、教育科研机构、教育服务机构、教育管理机关等多个方面。覆盖了社会教育、家庭教育和学校教育,占据了课前、课中、课后各个教学场景,几乎在所有教学和学习场景下都能看到它们的影子。
这些应用交织在一起,必然产生大量的教育数据。然而面对如此庞大的教育数据,当前教育领域的数据安全管理制度还不是很完善,存在很多潜在的风险和问题。类似学籍、人事、成绩等大量机密敏感信息以明文方式集中存储在数据库系统中,使这些敏感数据面临被篡改和被窃取的风险,数据批量泄露的风险也大大提高。
教育数据安全不容忽视,教育各部门需要加强对数据安全的重视。各教育部门需要基于国家《数据安全法》,建立教育数据安全治理体系,提高教育数据安全保障能力,处理好数据的收集、储存、使用、加工、传输、提供、公开等工作。
伴随着教育数据的不断涌现,教育数据处理环节中也暴露了一些问题。
除了处理环节的问题,数据安全建设本身和当前教育信息化和、教育数字化转型也存在一些无法忽视的矛盾点。
先前我们已经完成了教育大数据平台的初步建设,包含数据集成系统、数据开发系统、数据资产管理系统、数据共享系统。
大数据平台作为海量教育数据汇集地,在运行过程中涉及敏感信息的操作和存储,当系统在机密性、完整性和可用性方面遭到破坏时,会造成公共利益的损害。如果没有采取安全防范措施来避免数据泄露、数据篡改、数据截取,大数据的信息安全问题将成为制约大数据平台应用发展和使用的瓶颈。因此,我们需要建设大数据平台数据安全系统来解决这一问题。
数据安全系统聚焦数据采集、数据存储、数据使用、数据共享等阶段的全生命周期的数据安全要求,为应用系统提供安全能力和安全监控,实现“可防、可视、可控”的安全目标。
2. 数据安全系统提供哪些能力呢?安全技术主要有三类:隐藏、访问控制、密码学。
大数据平台已具备完善的权限管理系统,将系统交付给客户之后,由客户进行权限的制定和划分。因此数据安全系统主要围绕隐藏和密码学两方面进行建设。数据安全系统提供数据加密、数据脱敏、数据水印、数字签名四种能力,为大数据平台的数据安全提供保障。
1)数据加密
数据加密的基本过程就是对原来为明文的文件或数据按某种算法进行处理,使其成为不可读的一段代码,通常称为“密文”,使其只能在输入相应的密钥之后才能显示出本来内容,通过这样的途径来达到保护数据不被非法人窃取、阅读的目的。该过程的逆过程为解密,即将该编码信息转化为其原来数据的过程。加密技术通常分为两大类:对称式加密技术和非对称式加密技术。
注:想了解更多的伙伴,可以自行百度一下,网上对于对称加密和非对称加密的介绍很全面。
2)数据脱敏
数据脱敏是在保留数据原始特征的条件下,对某些敏感信息通过脱敏规则进行数据的变形,实现敏感隐私数据的保护。通过定义脱敏策略,针对不同的使用单位和不同类型的数据进行脱敏。
3)数字水印
数字水印技术是将标识信息(即数字水印)直接嵌入数字载体(包括多媒体、文档、数据库等)中,但不影响使用价值。数字水印不限制正常的数据存取,而是保证隐藏的信息不引起攻击者的注意,从而减少被侵犯的可能性。在此基础上再结合数据加密,来增强隐藏信息的安全性和抗攻击性能力。
4)数字签名
数字签名就是在公钥加密系统的基础上建立起来的,数字签名的产生涉及的运算方式是为人们所知的散列函数。
数字签名就是只有信息的发送者才能产生的别人无法伪造的一段数字串它同时也是对发送者发送的信息的真实性的一个证明,签署一个文件或其他任何信息时,签名者首先须准确界定要签署内容的范围。然后,签名者通过软件中的哈希函数计算出被签署信息惟一的哈希函数结果值,最后使用签名者的私人密码,将哈希函数结果值转化为数字签名,得到的数字签名对于被签署的信息和用以创建数字签名的私人密码而言都是唯一的。
我们已经明确数据安全系统需要提供哪些能力了,接下来进行应用层设计,数据安全系统主要提供哪些功能呢?
整体系统共有五大模块:应用管理、安全能力管理、SDK管理、数据安全服务API、安全监控。
2. 功能介绍1)应用管理
应用管理是各应用(系统)接入数据安全系统的入口,通过该功能对各应用(系统)进行注册。注册完成后,可查看已注册应用的详细信息,包括应用信息、授权码、数据密钥信息、脱敏规则信息和数字水印信息。
2)安全能力管理
安全能力管理是对当前提供的数据加密、数据脱敏、数字水印进行配置管理。
3)SDK管理
安全系统的安全能力以SDK包的形式提供给第三方系统集成使用。为了更加精细化控制安全能力授权,数据密钥能力、数据脱敏能力和数字水印能力分别作为单独SDK提供给第三方。
4)安全监控
安全监控,是对平台的安全能力使用过程中产生的日志和数据进行记录的过程。包括安全洞察、安全处理数据量和日志详情。
5)数据安全服务API
数据安全服务API主要为安全能力SDK提供在线注册安全实例、获取安全能力列表以及获取具体密钥信息的等相关的安全服务。
在这个科技飞速发展、数据大爆炸时代,我们要严格遵守国家法规,不断提高教育数据安全保护水平,让教育数据成为教育科学决策、创新发展的动力,促进教育事业的健康发展。
作者:奈文摩尔
本文由 @一个数据人的自留地 授权发布于人人都是产品经理,未经作者许可,禁止转载
题图来自 Pixabay,基于 CC0 协议
该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。