【重点必读】|《商用密码随机抽查事项清单》要点解读与应对策略

本文主要是介绍【重点必读】|《商用密码随机抽查事项清单》要点解读与应对策略,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

近期,国家密码管理局发布了《商用密码随机抽查事项清单(2024年版)》公告,抽查类别包括商用密码检测和商用密码应用、电子认证服务使用密码、电子政务电子认证服务。其中抽查清单序号3的抽查类别为商用密码应用与应用安全息息相关,要求使用国密算法(SM1、SM2、SM3、SM4、SM7、SM9、ZUC等),并采取必要的密码安全防护措施,并防止数据泄露、篡改等。

主要抽查内容

合规性:检查网络与信息系统运营者是否按照相关法律法规和政策要求使用商用密码进行保护,例如是否使用经国家密码管理部门批准的商用密码产品,是否按照密码安全要求进行密码配置和使用等。

正确性:检查网络与信息系统运营者是否正确地使用商用密码技术、产品和服务的,例如是否正确地配置密码算法、密钥管理、密码协议等,是否采取了必要的密码安全防护措施等。

有效性:检查网络与信息系统运营者使用商用密码技术、产品和服务的实际效果,例如密码保护机制是否能够有效防止数据泄露、篡改等安全风险,密码安全事件是否能够得到及时有效的处理等。

VulHunter检测密码技术,保障应用安全与合规

开源网安灰盒安全测试平台VulHunter基于交互式应用安全测试 (IAST) 技术,可帮助企业检测应用是否使用了国家规定的密码技术,以及该密码技术是否存在安全风险,从而保障应用安全性与合规性。

VulHunter通过深入分析应用运行时的行为,上报应用使用的加解密算法。通过持续监控和实时警报,开发人员和安全团队可以迅速响应,替换为更安全的国密算法(SM1、SM2、SM3、SM4、SM7、SM9、ZUC等),极大增强应用安全性。

此外,VulHunter可以监控API请求中是否使用了加解密算法以及加解密的算法类型。VulHunter在完成业务功能测试的同时,也能完成API加解密算法的检测,避免通过API传输的敏感数据泄露。

VulHunter另一大亮点是支持自定义算法函数。企业可以根据自身业务需求和安全策略,自定义需要监控的加密与解密算法函数,包括通用商用加解密算法(如AES、RSA等)以及国密算法(如SM2、SM3、SM4等)。通过简单的配置界面,可以添加、修改或删除算法函数列表,精准检测出请求中使用的密码算法类型。

开源网安灰盒安全测试平台VulHunter

开源网安灰盒安全测试平台(VulHunter),作为国内首款基于IAST技术自主研发的灰盒安全检测产品,可在研发测试阶段实时检测运行时的应用及API漏洞,具有高覆盖、低误报、实时检测等优点,并可与DevSecOps流程无缝融合。

推荐阅读

一文精讲,用IAST工具做API安全防护

银行开发安全的这些难题,IAST工具真能破解码?

这篇关于【重点必读】|《商用密码随机抽查事项清单》要点解读与应对策略的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1136624

相关文章

MySQL中时区参数time_zone解读

《MySQL中时区参数time_zone解读》MySQL时区参数time_zone用于控制系统函数和字段的DEFAULTCURRENT_TIMESTAMP属性,修改时区可能会影响timestamp类型... 目录前言1.时区参数影响2.如何设置3.字段类型选择总结前言mysql 时区参数 time_zon

Python中的随机森林算法与实战

《Python中的随机森林算法与实战》本文详细介绍了随机森林算法,包括其原理、实现步骤、分类和回归案例,并讨论了其优点和缺点,通过面向对象编程实现了一个简单的随机森林模型,并应用于鸢尾花分类和波士顿房... 目录1、随机森林算法概述2、随机森林的原理3、实现步骤4、分类案例:使用随机森林预测鸢尾花品种4.1

Python 中 requests 与 aiohttp 在实际项目中的选择策略详解

《Python中requests与aiohttp在实际项目中的选择策略详解》本文主要介绍了Python爬虫开发中常用的两个库requests和aiohttp的使用方法及其区别,通过实际项目案... 目录一、requests 库二、aiohttp 库三、requests 和 aiohttp 的比较四、requ

MySQL中的锁和MVCC机制解读

《MySQL中的锁和MVCC机制解读》MySQL事务、锁和MVCC机制是确保数据库操作原子性、一致性和隔离性的关键,事务必须遵循ACID原则,锁的类型包括表级锁、行级锁和意向锁,MVCC通过非锁定读和... 目录mysql的锁和MVCC机制事务的概念与ACID特性锁的类型及其工作机制锁的粒度与性能影响多版本

Redis过期键删除策略解读

《Redis过期键删除策略解读》Redis通过惰性删除策略和定期删除策略来管理过期键,惰性删除策略在键被访问时检查是否过期并删除,节省CPU开销但可能导致过期键滞留,定期删除策略定期扫描并删除过期键,... 目录1.Redis使用两种不同的策略来删除过期键,分别是惰性删除策略和定期删除策略1.1惰性删除策略

Redis与缓存解读

《Redis与缓存解读》文章介绍了Redis作为缓存层的优势和缺点,并分析了六种缓存更新策略,包括超时剔除、先删缓存再更新数据库、旁路缓存、先更新数据库再删缓存、先更新数据库再更新缓存、读写穿透和异步... 目录缓存缓存优缺点缓存更新策略超时剔除先删缓存再更新数据库旁路缓存(先更新数据库,再删缓存)先更新数

Java中的密码加密方式

《Java中的密码加密方式》文章介绍了Java中使用MD5算法对密码进行加密的方法,以及如何通过加盐和多重加密来提高密码的安全性,MD5是一种不可逆的哈希算法,适合用于存储密码,因为其输出的摘要长度固... 目录Java的密码加密方式密码加密一般的应用方式是总结Java的密码加密方式密码加密【这里采用的

使用C#如何创建人名或其他物体随机分组

《使用C#如何创建人名或其他物体随机分组》文章描述了一个随机分配人员到多个团队的代码示例,包括将人员列表随机化并根据组数分配到不同组,最后按组号排序显示结果... 目录C#创建人名或其他物体随机分组此示例使用以下代码将人员分配到组代码首先将lstPeople ListBox总结C#创建人名或其他物体随机分组

mysql重置root密码的完整步骤(适用于5.7和8.0)

《mysql重置root密码的完整步骤(适用于5.7和8.0)》:本文主要介绍mysql重置root密码的完整步骤,文中描述了如何停止MySQL服务、以管理员身份打开命令行、替换配置文件路径、修改... 目录第一步:先停止mysql服务,一定要停止!方式一:通过命令行关闭mysql服务方式二:通过服务项关闭

C#反射编程之GetConstructor()方法解读

《C#反射编程之GetConstructor()方法解读》C#中Type类的GetConstructor()方法用于获取指定类型的构造函数,该方法有多个重载版本,可以根据不同的参数获取不同特性的构造函... 目录C# GetConstructor()方法有4个重载以GetConstructor(Type[]