Page 46 - 教育教学模式与理念的创新研究
P. 46
教育教学模式与理念的创新研究
Innovative Research on Education and Teaching Models and Concepts
进行加密和解密,适用于大量数据的加密,但缺点在于存在被抓包后破解的风险,
主要包括 AES、DES、3DES 等。非对称加密算法,特点在于使用公钥加密、私
钥解密、私钥签名和公钥验签,安全性高于对称加密算法,但速度相对较慢,且
其服务端和客户端分别使用不同的密钥,将私钥存放在服务端,能有效抵御黑客
的攻击,主要包括 RSA、ECC、DSA 等。线性散列算法,由于其输入任意长度
串后都会得到一个固定长度的串,因此主要被应用于防窜改签名,能有效防止数
据库泄露后明文密码锁造成的损失,具体包括 MD5、SHA1、SHA256、HMAC 等。
第三,防火墙体系架构。防火墙能够通过在系统网络架构中创设子网的方式,
构筑系统与外网之间的保护屏障,从而保护用户的机密数据和资料。防火墙所提
供的主动防御机制,能够实现对数据库信息系统的访问行为进行权限控制、恶意
或危险操作阻断式防范及可疑行为审计等功能。通过 SQL 行为协议,防火墙能
通过预定白名单和黑名单的方式,根据 SQL 操作的合法与否进行执行和禁止的
决策,从而构建数据库的防御体系,有效抵御外来网络攻击和入侵。与此同时,
防火墙还能提供 SQL 虚拟补丁包功能,能使数据库信息系统不再需要大范围升
级,只需要通过补丁的方式就可以完成对主要漏洞的防护。
第四,数据库安全开发。数据库结构开发的科学性和有效性,不仅关乎系统
的安全性问题,还会对其数据存储速度和效率产生直接影响。数据库信息系统储
存的信息数据种类丰富、数量庞大,且信息的安全等级各不相同。为避免网络攻
击、木马程序等对数据库安全的威胁,有效规避信息泄露、数据遗失等问题,必
须制订完善的安全方案才能开展数据库的开发工作。一方面,在账号注册阶段,
数据库信息系统需要为每个完成身份认证的账号提供权限标识,并给予账号对应
的数据库操作权限,从而满足用户的使用需求。另一方面,需要构建二级防卫体
系,通过密码口令识别判断使用者的真实身份,只有在判定信息有效后才能赋予
账号访问权限,并对账号进行一定的权限限制。对用户授权的手段主要包括两种
形式:针对 Windows2000Server 用户,需要通过集成的安全模式和服务器用户授
权,使其成为 SQLServer 用户,并通过数据库用户授权赋予其数据库访问用户的
权限;而针对创建 SQLServer 的用户,则需要通过新用户生效、创建数据库、数
据库用户 dbo 等流程完成赋权。
3. 系统测试
为验证数据库信息系统的安全性能,需要选择两台计算机构建网络安全测试
36

