PostgreSQL:如何配置数据库的传输层加密(SSL加密连接)

更多内容请见《深入掌握PostgreSQL数据库》 - 专栏介绍和目录

文章目录

在 PostgreSQL 中配置传输层加密(SSL/TLS)是保障数据库通信安全的核心措施,可有效防止中间人攻击(MitM)、数据窃听和篡改。本文将系统性地详解 如何从零开始配置 PostgreSQL 的 SSL 加密连接,涵盖证书生成、服务端配置、客户端连接、验证模式、性能影响及最佳实践,适用于 PostgreSQL 10 及以上版本。


一、为什么需要 SSL 加密?

PostgreSQL 默认以明文传输所有数据(包括用户名、密码、SQL 语句、查询结果)。在以下场景中,必须启用 SSL:

  • 数据库与应用部署在不同服务器(跨网络);
  • 使用公共云或共享网络环境;
  • 满足合规要求(如 GDPR、PCI-DSS、等保 2.0)。
注意:SSL 仅加密传输中的数据(in-transit),不加密存储数据(需配合透明数据加密 TDE 或文件系统加密)。

二、SSL 工作原理简述

PostgreSQL 支持标准 TLS 协议(v1.2+ 推荐)。流程如下:

  1. 客户端发起 SSL 连接请求;
  2. 服务端返回其 SSL 证书;
  3. 客户端验证证书(可选);
  4. 双方协商加密套件,建立加密通道;
  5. 后续所有通信均通过该通道加密传输。

Postgre

Read more

AI的提示词专栏:多语言 Prompt,中文、英文、日文混写的实践

AI的提示词专栏:多语言 Prompt,中文、英文、日文混写的实践

AI的提示词专栏:多语言 Prompt,中文、英文、日文混写的实践 本文围绕多语言 Prompt(中文、英文、日文混写)展开全面实践探讨,先阐述其打破跨语言信息壁垒、提升专业场景精准度、适配多语言用户需求的核心价值,再分析中、英、日三种语言特性对 Prompt 编写的影响,接着提出语言标识清晰、核心需求统一、文化适配性的基础编写原则与语言切换逻辑设计、术语对齐、混合语言优先级设定的进阶技巧。文中结合跨境电商产品文案生成、国际学术论文摘要撰写、跨国企业会议纪要制作三大行业实战案例,展示多语言 Prompt 的应用方法,还针对模型语言混淆、术语翻译偏差、文化适配不当等常见问题给出解决方案,最后总结核心要点并展望自动化语言适配、多模态多语言融合等未来趋势,为全球化场景下多语言 Prompt 的使用提供全面指导。 人工智能专栏介绍     人工智能学习合集专栏是 AI 学习者的实用工具。它像一个全面的 AI 知识库,把提示词设计、AI 创作、智能绘图等多个细分领域的知识整合起来。

By Ne0inhk

国内主流AI工具对比 - 豆包、元宝、千问、Kimi、DeepSeek、MiniMax、GLM

国内主流AI工具对比 - 豆包、元宝、千问、Kimi、DeepSeek、MiniMax、GLM AI生成,仅供参考 引言 在AI技术快速发展的今天,国内涌现出了众多优秀的AI工具。本文将对比分析国内主流的7款AI工具:豆包、元宝、千问、Kimi、DeepSeek、MiniMax、GLM,帮助你选择最适合自己的AI工具。 工具概览 工具开发公司主要特点适用场景豆包字节跳动功能全面、响应快速、免费使用快速问答、写作辅助、翻译需求元宝腾讯视频会议AI助手、实时字幕、会议纪要视频会议、客户沟通、在线培训千问阿里云强大的中文理解能力、多模态支持深度对话、写作辅助、代码开发KimiMoonshot AI超长上下文、文档处理能力长文档处理、学术研究、知识管理DeepSeekDeepSeek AI代码能力强、推理能力强、开源代码开发、深度分析、技术研究MiniMaxMiniMax多模态能力强、创意生成内容创作、创意生成、娱乐互动GLM智谱AI学术背景强、中文理解好学术研究、知识问答、

By Ne0inhk

告别代码,迎接代理:Claude Code、OpenCode、OpenClaw等六大AI工具全面解析

如果你最近关注科技圈,一定会被一个词刷屏:AI代理(AI Agent)。从2024年底到2026年初,AI的发展已经不再局限于聊天窗口里的文字游戏,而是真正开始操控电脑、编写代码、甚至替我们“干活”。 Anthropic、OpenAI以及开源社区接连丢出一系列重磅产品:Claude Code、Cowork、OpenCode、OpenWork、OpenClaw、Codex……这些名字听起来既有重复又相互关联,它们到底有什么区别?哪个才是普通人也用得上的工具? 今天,我们就来一次性梳理这七大项目,看看它们分别是什么,以及它们如何共同指向一个“AI执行一切”的未来。 一、六大“工具”逐个看 在深入对比之前,我们先分别认识一下这六位主角。它们虽然都顶着“AI工具”的头衔,但出身、能力和使命却大相径庭。 1. Claude Code:披着编程外衣的通用Agent 出身:Anthropic(2024年底推出) 核心定位:终端里的自主AI助手。 Claude

By Ne0inhk
【AI】免费的代价?Google AI Studio 使用指南与 Cherry Studio + MCP 实战教程

【AI】免费的代价?Google AI Studio 使用指南与 Cherry Studio + MCP 实战教程

🟢 定义速览:Google AI Studio 是使用谷歌相关模型的网页;Cherry Studio 是可以使用多种模型API Key的桌面软件。 文章目录 * 一、Google AI Studio * 1.1 和Gemini网页版的区别 * 1.2 免费层级的用量限制 * 1.3 Google AI Studio 隐私问题(重要) * 1.31 案例分享 * 1.32 Gemini API 附加服务条款 * 1.4 API Key的价格 * 1.5 Google AI Studio 使用说明 * 二、Cherry Studio * 2.1

By Ne0inhk