当前位置: 首页 > article >正文

1.3.3 数据共享、汇聚和使用中的安全目标

探索数据共享、汇聚与使用中的安全目标

在当今数字化时代,数据的价值愈发凸显,数据共享、汇聚与使用成为了推动业务发展、促进创新的重要环节。然而,在这一过程中,数据安全至关重要,我们需要明确并保障保密性、完整性、可用性等关键安全目标,同时还要关注可审计性和真实性等重要的安全概念。

在这里插入图片描述

一、保密性:守护数据的隐秘空间

数据共享、汇聚与使用过程中的保密性,核心在于抵御数据流量分析。想象一下,若攻击者能够轻易洞察信息的源地址与目的地址、通信频率等特征,那数据的隐秘性将荡然无存。为了实现保密性治理与管控,我们从多个维度发力。

法律层面,将数据的管辖范围从属地拓展到属人,这无疑为数据安全增添了一道坚实的法律屏障。明确参与主体的权责,让每一个在数据流转过程中的角色都清楚自己的使命,避免出现责任真空。对个人信息的周全保护,更是体现了对个体权益的尊重。同时,对数据跨境传输提出明确且严格的安全要求,防止敏感数据在跨国流动中遭遇风险。而对于数据共享、汇聚与使用过程中的违法行为,严厉处罚则是有力的威慑。

以学生分数信息为例,学生的分数属于高度保密资产,其发布受到家庭教育权和隐私权法案的严格管理,只有学生本人、父母及特定学校教师才能获取。相比之下,注册信息保密等级中等,虽受隐私权法案管理,但因可被更多人以天为单位查看且受攻击损失较小。目录信息如学生名单等则可列为低保密等级甚至无须保密,因其对公众开放。这种分级管理,正是基于对不同数据保密需求的精准把握。

二、完整性:确保数据的真实可靠

数据完整性在数据共享、汇聚与使用中意义非凡,它主要体现为数据完整性服务,分为可恢复和无法恢复两种类型。鉴于完整性服务常与主动攻击相关,我们更侧重于检测攻击。一旦检测到完整性受损,可通过软件其他部分或人工干预恢复,自动恢复则是极具吸引力的选择。

为保障数据交互过程的完整性,我们采取一系列措施。明确负责数据安全工作的团队及职责,做到责任到人。针对数据脱敏、溯源、留存期限、监控审计、身份识别、访问控制等制定详细安全管理策略,从各个环节保障数据安全。同时,清晰界定共享双方的安全责任,特别是接收方的安全防护能力评估,确保数据在流转中不被破坏。

医院数据库中的病人过敏信息就是完整性的典型例子。医生依赖这些准确且最新的信息,若护士有意篡改导致医院损失,数据库必须快速恢复并追溯责任人。Web 网站的信息完整性要求则因用途而异,娱乐性网站对某些数据篡改容忍度相对较高,而提供重要服务的网站则要求极高。

三、可用性:保障数据的随时可及

数据共享、汇聚与使用中的可用性,意味着系统资源能被授权实体按需访问使用。多数攻击会造成可用性损失或降级,我们需借助认证、加密等自动防御措施以及物理措施来应对。

明确内部数据共享与使用安全工作的团队及职责是基础。对共享数据进行评估、审批,记录监控审计过程,建立清单明确共享链条,打造并管控相关工具平台账号权限,部署脱敏和溯源工具等,都是确保数据交互可用性与安全性的重要举措。

以关键系统的认证服务为例,其瘫痪将使客户和员工无法访问资源,造成经济损失。而大学公共网站虽非关键部分,但不可用也会带来困扰。在线电话和目录查询应用可用性要求较低,因有其他获取信息的方式。

四、可审计性与真实性:增添安全双翼

可审计性要求实体行为可唯一追溯到自身,这一属性为不可否认、故障隔离、入侵检测等提供了有力支持。系统保留活动记录,便于事后审计分析,解决安全争执和法律诉讼问题。

真实性则强调实体真实、可验证和可信任,传输信息及其来源必须正确。无论是验证用户身份还是信息来源,都是真实性的体现。

在数据共享、汇聚与使用的复杂环境中,保密性、完整性、可用性、可审计性和真实性共同构建起坚固的数据安全防线,为我们驾驭数据的力量保驾护航,推动数字化进程稳健前行。


上一篇:1.3.2 数据存储安全目标
下一篇:第一章:本章小结


推荐更多阅读内容
深入理解CSS :target伪类与兄弟选择器的魔法组合
为什么安全团队不能只靠AI“防护栏“保护系统?一个被忽视的致命漏洞
企业内部风险管理:人性化与技术并重
JavaScript分钟转时间格式(小时+分钟)的方法及应用
数据存储安全:你的“数字资产”如何锁进三重保险箱
数据安全入门:3个关键词帮你守护“数据采集”第一关
网络时代的董事会成员隐私危机:数据背后的安全警示
彻底理解 Object.entries() + map():如何把对象转换成指定格式数组?

相关文章:

1.3.3 数据共享、汇聚和使用中的安全目标

探索数据共享、汇聚与使用中的安全目标 在当今数字化时代,数据的价值愈发凸显,数据共享、汇聚与使用成为了推动业务发展、促进创新的重要环节。然而,在这一过程中,数据安全至关重要,我们需要明确并保障保密性、完整性…...

【Docker】Docker安装Redis

目录 1.下载镜像 1.1查看下载的镜像 2.创建挂载目录 3.创建容器并启动 4.测试连接 1.下载镜像 根据指令下载镜像文件 docker pull redis#上面指令是下载最新,如需下载指定版本可带版本号 docker pull redis:xxx 响应内容: 1.1查看下载的镜像 下载完…...

Oc语言学习 —— Foundation框架总结

1、NSString类 我们对一个NSString对象赋值的方法是直接将字符串常量赋给对象,例如:NSString *str "hello"; 因为我们的NSString是不可变的,所以我们只能通过一些方法来在我们原来的字符串后面追加或初始化我们的字符串来间接修改…...

react+html2canvas+jspdf将页面导出pdf

主要使用html2canvasjspdf 1.将前端页面导出为pdf 2.处理导出后图表的截断问题 export default function AIReport() {const handleExport async () > {try {// 需要导出的内容idconst element document.querySelector(#AI-REPORT-CONTAINER);if (!element) {message.err…...

LWIP的Socket接口

Socket接口简介 类似于文件操作的一种网络连接接口,通常将其称之为“套接字”。lwIP的Socket接口兼容BSD Socket接口,但只实现完整Socket的部分功能 netconn是对RAW的封装 Socket是对netconn的封装 SOCKET结构体 struct sockaddr { u8_t sa_len; /* 长…...

基于支持向量机(SVM)的P300检测分类

基于支持向量机(SVM)的P300检测分类MATLAB实现,包含数据预处理、特征提取和分类评估流程: %% P300检测分类完整流程(SVM实现) clc; clear; close all;%% 1. 数据加载与模拟生成(实际应用需替换…...

Better Faster Large Language Models via Multi-token Prediction 原理

目录 模型结构: Memory-efficient implementation: 实验: 1. 在大规模模型上效果显著: 2. 在不同类型任务上的效果: 为什么MLP对效果有提升的几点猜测: 1. 并非所有token对生成质量的影响相同 2. 关…...

51c嵌入式※~合集7~Linux

我自己的原文哦~ https://blog.51cto.com/whaosoft/13926843 一、u-boot和bootloader~区别 Bootloader 比Bootloader从字面上来看就是启动加载的意思。用过电脑的都知道,windows开机时会首先加载bios,然后是系统内核,最后启动完毕。那…...

Spring的Validation,这是一套基于注解的权限校验框架

为了保证数据的正确性、完整性,作为一名后端开发工程师,不能仅仅依靠前端来校验数据,还需要对接口请求的参数进行后端的校验。 controller 全局异常处理器 在项目中添加一个全局异常处理器,处理校验异常 RestControllerAdvice p…...

MySQL - 如何突破单库性能瓶颈

数据库服务器硬件优化 我们来看看对数据库所在的服务器是如何进行优化的,服务器是数据库的宿主,其性能直接影响了数据库的性能,所以服务器的优化也是数据库优化的第一步。 数据库服务器通常是从 CPU、内存、磁盘三个角度进行硬件优化的&…...

基于 Vue 和 Node.js 实现图片上传功能:从前端到后端的完整实践

在开发一个社交分享平台时,图片上传功能是核心需求之一。本文将基于一个旅拍社交分享系统,详细解析其图片上传功能的实现原理和技术细节,包括前端处理、后端接收和数据库存储等环节。 1. 前端图片上传实现 在这个项目中,图片上传…...

go封装将所有数字类型转浮点型,可设置保留几位小数

封装转换方法 /* * * 将类型转浮点型,并保留小数 ToFloat(123, 2) ToFloat(3.5254, 0) */ func ToFloat(value interface{}, precision int) (float64, error) {var f float64var err errorswitch v : value.(type) {case float64:f vcase float32:f float64(v)c…...

Rust 学习笔记:关于 Vector 的练习题

Rust 学习笔记:关于 Vector 的练习题 Rust 学习笔记:关于 Vector 的练习题哪个调用会报错?以下代码能否通过编译?若能,输出是?以下代码能否通过编译?若能,输出是?以下代码…...

Linux 系统异常触发后自动重启配置指南

Linux 系统异常触发后自动重启配置指南 一、内核级自动重启配置 适用于内核崩溃(Kernel Panic)、硬件驱动故障等场景,通过 SysRq 和 Watchdog 实现快速恢复。 1. SysRq 强制重启 功能:通过触发内核崩溃或强制重启,绕…...

apisix透传客户端真实IP(real-ip插件)

文章目录 apisix透传客户端真实IP需求和背景apisix real-ip插件为什么需要 trusted_addresses?安全架构的最佳实践 示例场景apisix界面配置 apisix透传客户端真实IP 需求和背景 当 APISIX 前端有其他反向代理(如 Nginx、HAProxy、云厂商的 LB&#xff…...

Oracle 数据库的默认隔离级别

Oracle 数据库的默认隔离级别 默认隔离级别:READ COMMITTED Oracle 默认使用 读已提交(READ COMMITTED) 隔离级别,这是大多数OLTP(在线事务处理)系统的标准选择。 官方文档 https://docs.oracle.com/en/database/oracle/oracle-database/19/cncpt/da…...

统计客户端使用情况,使用es存储数据,实现去重以及计数

这篇文件的重点在tshark、filebeat、和logstash。 需求:统计客户使用的客户端版本 实现工具:tshark 1.10.14,filebeat 8.17.0,logstash 8.17.0,elasticsearch 8.17.0,kibana 8.17.0 总体设计&#xff1a…...

代码随想录算法训练营第六十四天| 图论9—卡码网47. 参加科学大会,94. 城市间货物运输 I

每日被新算法方式轰炸的一天,今天是dijkstra(堆优化版)以及Bellman_ford ,尝试理解中,属于是只能照着代码大概说一下在干嘛。 47. 参加科学大会 https://kamacoder.com/problempage.php?pid1047 dijkstra&#xff08…...

oracle序列自增问题

1.先查询表名对应的序列名称 SELECT trigger_name, trigger_type, triggering_event FROM all_triggers WHERE table_name 表名;2. 查询id最大值 SELECT MAX(ID) FROM 表名;3. 查询下一次生成ID SELECT SJCJ_ENERGY_DATA_INSERTID.NEXTVAL FROM DUAL;4. 设置临时步长,越过…...

开启健康生活的多元养生之道

健康养生是一门值得终身学习的学问,在追求健康的道路上,除了常见方法,还有许多容易被忽视却同样重要的角度。掌握这些多元养生之道,能让我们的生活更健康、更有品质。​ 室内环境的健康不容忽视。定期清洁空调滤网,避…...

【Vite】前端开发服务器的配置

定义一些开发服务器的行为和代理规则 服务器的基本配置 server: {host: true, // 监听所有网络地址port: 8081, // 使用8081端口open: true, // 启动时自动打开浏览器cors: true // 启用CORS跨域支持 } 代理配置 proxy: {/api: {target: https://…...

鸿蒙OSUniApp 制作自定义弹窗与模态框组件#三方框架 #Uniapp

UniApp 制作自定义弹窗与模态框组件 前言 在移动应用开发中,弹窗和模态框是用户交互的重要组成部分,它们用于显示提示信息、收集用户输入或确认用户操作。尽管 UniApp 提供了基础的交互组件如 uni.showModal() 和 uni.showToast(),但这些原…...

Spring Security与Spring Boot集成原理

Spring Security依赖的是过滤器机制,首先是web容器例如tomcat作为独立的产品,本身有自己的一套过滤器机制用来处理请求,那么如何将tomcat接收到的请求转入到Spring Security的处理逻辑呢?spring充分采用了tomcat的拓展机制提供了t…...

VScode各文件转化为PDF的方法

文章目录 代码.py文件.ipynb文本和代码夹杂的文件方法 1:使用 VS Code 插件(推荐)步骤 1:安装必要插件步骤 2:安装 `nbconvert`步骤 3:间接导出(HTML → PDF)本文遇见了系列错误:解决方案:问题原因步骤 1:降级 Jinja2 至兼容版本步骤 2:确保 nbconvert 版本兼容替代…...

精益数据分析(58/126):移情阶段的深度实践与客户访谈方法论

精益数据分析(58/126):移情阶段的深度实践与客户访谈方法论 在创业的漫长旅途中,正确识别和验证问题是成功的第一步。今天,我们继续围绕《精益数据分析》中创业阶段的核心内容,深入探讨移情阶段的关键实践…...

Vue3学习(组合式API——Watch侦听器、watchEffect()详解)

目录 一、Watch侦听器。 (1)侦听单个数据。 (2)侦听多个数据。(数组写法?!) (3)immediate参数。(立即执行回调) (3)deep参数。(深层监…...

【node.js】安装与配置

个人主页:Guiat 归属专栏:node.js 文章目录 1. Node.js简介1.1 Node.js的特点1.2 Node.js架构 2. Node.js安装2.1 下载和安装方法2.1.1 Windows安装2.1.2 macOS安装2.1.3 Linux安装 2.2 使用NVM安装和管理Node.js版本2.2.1 安装NVM2.2.2 使用NVM管理Node…...

《AI大模型应知应会100篇》第62篇:TypeChat——类型安全的大模型编程框架

第62篇:TypeChat——类型安全的大模型编程框架 摘要 在构建 AI 应用时,一个常见的痛点是大语言模型(LLM)输出的不确定性与格式不一致问题。开发者往往需要手动解析、校验和处理模型返回的内容,这不仅增加了开发成本&a…...

HttpMessageConverter 的作用是什么? 它是如何实现请求体到对象、对象到响应体的自动转换的(特别是 JSON/XML)?

HttpMessageConverter (HTTP 消息转换器) 是 Spring MVC 框架中一个非常核心的组件,它的主要作用是在 HTTP 请求和响应体与 Java 对象之间进行双向转换。 核心作用: 读取请求体 (Request Body) 到 Java 对象: 当 Controller 方法的参数使用 …...

EdgeShard:通过协作边缘计算实现高效的 LLM 推理

(2024-05-23) EdgeShard: Efficient LLM Inference via Collaborative Edge Computing (EdgeShard:通过协作边缘计算实现高效的 LLM 推理) 作者: Mingjin Zhang; Jiannong Cao; Xiaoming Shen; Zeyang Cui;期刊: (发表日期: 2024-05-23)期刊分区:本地链接: Zhang 等 - 2024 …...