(多选题) 数据脱敏的主要原则包括:( ) A 保持原有数据特征 B 保持业务规则的关联性 C 多次脱敏之间的数据一致性 D 保持数据之间的一致性
时间: 2024-03-31 22:37:03 浏览: 185
A、B、C、D都正确。数据脱敏是保护敏感数据不被非授权人员访问的一种技术手段。数据脱敏的主要原则包括:保持原有数据特征,即脱敏后的数据应该与原始数据具有一定的相似性,以保证脱敏后数据的可用性;保持业务规则的关联性,即脱敏后的数据仍然能够满足业务的要求;多次脱敏之间的数据一致性,即对同一份数据进行多次脱敏后,脱敏后的数据应该保持一致;保持数据之间的一致性,即对于同一份数据中的不同字段,应该采用相同的脱敏方法。
相关问题
mybatis业务数据脱敏
MyBatis本身并不提供数据脱敏的功能,但可以通过编写代码实现业务数据脱敏。以下是一种常见的实现方式:
1. 在MyBatis的Mapper接口中,定义一个返回脱敏数据的方法。例如,如果有一个查询用户信息的方法getUserInfo(),可以定义一个返回脱敏用户信息的方法getSensitiveUserInfo()。
2. 在Mapper XML文件中,编写SQL语句以及对应的结果映射。在SQL语句中,选择需要脱敏的字段,并使用数据库提供的函数或自定义函数进行数据脱敏。例如,可以使用数据库的SUBSTRING、CONCAT等函数,或者自定义函数进行姓名、手机号等敏感信息的脱敏。
3. 在Mapper接口中的getUserInfo()方法中调用getSensitiveUserInfo()方法,并返回脱敏后的数据。
通过以上步骤,可以在业务层面实现对数据的脱敏处理。需要注意的是,在进行数据脱敏时,要确保脱敏后的数据仍然能够保持业务逻辑的正确性,并且符合相关法律法规的要求。
在( )过程中,需要经过数据清洗、数据脱敏、数据筛选等多个复杂流程。 A、数据标注 B、数据交付 C、数据更新 D、数据审核
答案是 B、数据交付。数据交付是指将标注好的数据交付给客户或者内部使用的过程,这个过程中需要进行多个复杂流程,包括数据清洗、数据脱敏、数据筛选等。数据清洗是指对数据进行去重、去噪、补缺等操作,以便于使数据更加准确、规范;数据脱敏则是为了保护用户的隐私,对数据进行加密、掩盖等操作;数据筛选则是为了筛选出符合标注要求的数据,以便于进行标注工作。数据审核是在数据标注过程中进行的,主要是为了确保标注质量。
阅读全文