PostgreSQL是进程模型,而GaussDB是线程池模型。PostgreSQL只支持行存,GaussDB有行存,列存,还有Ustore。PostgreSQL仅有集中式,GaussDB一套内核既支持集中式,又支持分布式。GaussDB有很多独特的特性,比如GTM-Lite、Numa-Aware、两地三中心、同城双集群、动态脱敏、全密态、防篡改。一、全密态介绍 全密态数据库意在解决数据全生命
## 实现全密态数据库 openGauss 的步骤
### 整体流程
下面是实现全密态数据库 openGauss 的步骤:
```mermaid
flowchart TD
A[准备密钥] --> B[生成公私钥对]
B --> C[导入公钥]
C --> D[创建全密态数据库]
D --> E[启动全密态数据库]
E --> F[创建全密态表]
原创
2024-01-13 01:11:13
86阅读
# SQL Server全密态架构模型科普
在当今数据驱动的时代,信息安全和数据保护显得尤为重要。特别是在金融、医疗等行业,保护敏感数据是法律和道德责无旁贷的责任。SQL Server全密态架构模型(Always Encrypted)是一种新的数据保护技术,它允许客户端对数据进行加密而不需要解密,这样可以保证数据在存储和使用中的安全性。本文将对此模型进行详细的解析,并提供代码示例。
## 1.
SQL是什么? SQL的全称是:Structured Query Language,是一种结构化查询语言,主要用于管理关系型数据库系统,对数据库进行增删改查操作。也是数据库脚本文件的扩展名。SQL语言特点:可以联机交互也可嵌入到高级程序c、c++、java、python等语言汇种,不同的语言中,使用方式基本相同。简单易学,操作灵活。核心语句只有9条:create、alter、select、ins
转载
2023-10-12 09:13:59
57阅读
全密态数据库意在解决数据全生命周期的隐私保护问题,使得系统无论在何种业务场景和环境下,数据在传输、运算以及存储的各个环节始终都处于密文状态。当数据拥有者在客户端完成数据加密并发送给服务端后,在攻击者借助系统脆弱点窃取用户数据的状态下仍然无法获得有效的价值信息,从而起到保护数据隐私的能力。
原创
2023-08-30 21:41:13
165阅读
SQL 是什么? SQL,指结构化查询语言,全称是 Structured Query Language。SQL 让您可以访问和处理数据库。SQL 是一种 ANSI(American National Standards Institute 美国国家标准化组织)标准的计算机语言。虽然SQL是一门ANSI标准计算机语言,但是仍然存在着多种不同版本的 SQL 语言。为了与 ANSI 标准相兼容
转载
2023-12-12 23:57:10
33阅读
数据库锁设计的初衷是处理并发问题。作为多用户共享的资源,当出现并发访问的时候,数据库需要合理地控制资源的访问规则。而锁就是用来实现这些访问规则的重要数据结构。根据加锁的范围,MySQL 里面的锁大致可以分成全局锁、表级锁和行锁三类。全局锁 全局锁就是对整个数据库实例加锁。MySQL 提供了一个加全局读锁的方法,命令是 Flush tables with read lock (FTWRL)
转载
2024-04-14 21:19:01
42阅读
100%全量通过!基于全栈创新计算架构的全密态数据库华为云GaussDB,完成了中国信通院组织的首批“全密态数据库”产品能力评测。
原创
2023-04-18 15:02:48
256阅读
点赞
【我与openGauss的故事系列】openGauss 5.0.0全密态数据库应用小试如鱼得水 锋 [openGauss](javascript:void(0);) 2023-08-07 18:00 发表于中国香港引子:去年了解openGauss数据库安全特性的时候了解到全密态等只查询特性,实际上openGauss在早期的1.0.0版本就引入了全密态等值查询特性,下面尝试对openGauss 5.
原创
2023-08-09 14:36:22
167阅读
摘要:全密态数据库,专门处理密文数据的数据库系统,数据以加密形态存储在数据库服务器中,数据库支持对密文数据的检索与计算。1、云数据库安全现状及问题伴随着云基础设施的快速增长和成熟,与之对应的云数据库服务也层出不穷。一方面,受益于云服务的便捷性传统企业加速业务上云,通过充分发挥云数据库特有的轻松部署、高可靠、低成本等优势降低企业运营成本,加速企业应用创新;另一方面,以苹果iCloud服务为代表的存储服务和云计算服务为移动消费者带来应用便捷性,利用云侧的数据库服务存储海量消费者的个人数据。云数据库俨
原创
2021-05-24 21:33:59
1667阅读
密态支持函数/存储过程当前版本只支持sql和PL/pgSQL两种语言。由于密态支持存储过程中创建和执行函数/存储过程对用户是无感知的,因此语法和非密态无区别。
密态等值查询支持函数存储过程新增系统表gs_encrypted_proc,用于存储参数返回的原始数据类型。
原创
2023-11-13 19:57:08
205阅读
图片来源@视觉中国原文作者 | JIN ,原文标题 | The Introduction to Web 3.0 (NFT, DeFi, DAO, DApp, Cryptocurrency, GameFi, etc),文章翻译 | ShirleyWeb 3.0 实际上是当今互联网基础协议“万维网(World Wide Web)”的衍生品。互联网已经度过了 Web 1.0 时代,目前正处于 Web 2
翻译
2023-06-12 11:07:20
290阅读
连接密态数据库需要使用驱动包gsjdbc4.jar,具体JDBC连接参数参考《基于JDBC开发》章节介绍。JDBC支持密态数据库相关操作,需要设置enable_ce=1。
原创
精选
2023-11-12 18:34:31
477阅读
南大通用GBase 8c数据库具有全密态数据库特性,用以解决数据库服务端数据生命周期的隐私保护,使得数据在传输、计算、存储等各个环节中始终处于密文状态。全密态数据库特性能够保护数据全生命周期的隐私安全,无论处于何种状态,都无法获取有效信息。适用于金融、医疗、政务等对数据敏感的应用场景。全密态数据库目前支持两种连接方式:默认gsql客户端连接和jdbc远程连接。全密态数据库有两种密钥,即客户端主密钥
原创
2024-09-19 13:45:40
88阅读
南大通用GBase 8c数据库具有全密态数据库特性,用以解决数据库服务端数据生命周期的隐私保护,使得数据在传输、计算、存储等各个环节中始终处于密文状态。全密态数据库特性能够保护数据全生命周期的隐私安全,无论处于何种状态,攻击者都无法获取有效信息。适用于金融、医疗、政务等对数据敏感的应用场景。全密态数据库目前支持两种连接方式:默认gsql客户端连接和jdbc远程连接。全密态数据库有两种密钥,即客户端
转载
2024-08-01 10:49:31
69阅读
华为GaussDB首席安全架构师郭亮详细解读GaussDB的高安全之密态等值技术。
原创
2023-08-28 10:09:30
192阅读
随着企业数据上云,数据的安全隐私保护面临越来越严重的挑战。密态数据库将解决数据整个生命周期中的隐私保护问题,涵盖网络传输、数据存储以及数据运行态;更进一步,密态数据库可以实现云化场景下的数据隐私权限分离,即实现数据拥有者和实际数据管理者的数据读取能力分离。密态等值查询将优先解决密文数据的等值类查询问题。密态等值查询目前支持客户端工具gsql和JDBC。接下来分别介绍如何使用客户端工具执行密态等值查询的相关操作。
原创
2023-11-11 17:49:18
206阅读
1. 基本概念内核从本质上看是一种软件——控制计算机的硬件资源,并提供上层应用程序运行的环境。用户态即上层应用程序的活动空间,应用程序的执行必须依托于内核提供的资源,包括CPU资源、存储资源、I/O资源等。为了使上层应用能够访问到这些资源,内核必须为上层应用提供访问的接口:即系统调用。用户态的应用程序可以通过三种方式来访问内核态的资源:1)系统调用 2)库函数
转载
2024-05-17 15:58:25
40阅读
内核:是一个计算机程序,它是操作系统的核心,提供了操作系统最核心的能力,可以控制操作系统中所有的内容 用户态和内核态由于内核权限极高,可以控制cpu、内存、硬盘等,所以,出于对权限控制的考虑,将进程在系统上的运行分为两个级别,用户态(user mode)和系统态(kernel mode)用户态:用户态运行的进程或程序,可以直接读取用户程序的数据系统态(内核态):系统态运行的进程或程序几乎
转载
2023-08-13 21:04:25
171阅读