-
加密平台的进阶:key store 存储
chat
key store 存储
包括:为什么要解耦、解耦后 Key 实际放在哪里、这一步在整个 Roadmap 中的战略意义。
基础 Key 抽象(Foundation of KMS)
一、先给结论(核心认知)
基础 Key 抽象的目的,不是为了“藏 Key”,
而是为了让 Key 从“代码级资源”升级为“平台级资源”。
这一步做对了,后面所有能力(轮换、治理、合...
2022-02-18 13:01:55 |
Safe
-
加密平台的进阶:key 轮转 Key 管理成熟(KMS v2)
chat
Key 管理成熟(KMS v2)
下面我只聚焦 KMS v2(成熟期 Key 管理)这一块,从设计目标 → 能力拆解 → 核心机制 → 为什么这是“企业级分水岭”四个层次,给你一份可以直接作为设计说明 / 技术方案 / 宣讲材料的完整说明。
KMS v2(Key Management Service – Mature Stage)
企业级密钥治理核心能力详解
一...
2022-02-18 13:01:55 |
Safe
-
统一加密平台发展路径 road-map
chat
加密平台 Roadmap
从 MVP 到企业级治理平台
一、总体设计原则(先给结论)
在所有阶段,始终坚持 5 个原则:
接口先于实现(Interface First)
执行与治理解耦
渐进式 adoption,不制造组织阻力
平台能力 > 算法能力
每个阶段都能独立创造价值
二、Stage 0 – MVP(6–8 周)
🎯 目标...
2022-02-18 13:01:55 |
Safe
-
我为什么要接入统一加密平台,有什么好处?
chat
为什么接入?好处是什么?
这是一个非常关键、也非常现实的问题。
加密平台本身并不“性感”,没人会因为“算法更强”而主动用它。
真正能说服企业采用的,永远不是密码学,而是风险、成本、组织效率与长期确定性。
现在的安全,其实是不可控的。
为什么要用个加密平台
一、先给结论(核心说服逻辑)
我们不是在卖“加密能力”,
我们是在帮企业把“不可治理的安全风险”变成“可控...
2022-02-18 13:01:55 |
Safe
-
互联网公司如何保证用户私人信息安全?数据的加密和脱敏
海绵宝宝的烦恼
海绵宝宝非常喜欢网上购物,这让他感觉到被资本腐朽的快乐。
但是有一件事他一直觉得很麻烦,快速上的收件单写满了他的个人信息,撕起来还很麻烦。
快递单号:202202181111
收件人姓名:海绵宝宝
收件人手机:138 8888 8888
收件人地址:太平洋比基尼海滩比奇堡镇贝壳街124号的波萝屋
备注:暗号是天王盖地虎
你有没有遇到过和海绵宝宝一样的烦恼呢?又是...
2022-02-18 13:01:55 |
Safe
-
从零开始设计一个全文检索查询引擎-02-es 中有表的概念吗?
数据库
在数据库中,我们有 database 和 table 的概念。
我们在 ES 中有这些概念吗?
ES 中表的概念
ES(Elasticsearch)是一个基于Lucene构建的开源搜索引擎,主要用于实时搜索、分析和存储大规模数据。
在Elasticsearch中,没有直接的表(table)的概念,而是通过索引(index)、类型(type)和文档(document)来组织和...
2022-01-29 13:01:55 |
Lucene
-
从零开始设计一个全文检索查询引擎-01-overview?
业务背景
现在时代,一个全文检索的需求其实非常常见。
针对博客文章的查询,针对商品信息等检索,针对网页的检索。
这些如果采用传统的 like 模糊查询实现,在数据量特别大的时候,是行不通的。
本引擎简化实现 lucene,实现一个简单易用的全文检索引擎。
核心理念
最核心的功能:
添加字段信息,对应的文本,可以执行分词存储。
根据关键词,可以检索对应的信息。
对应 luce...
2022-01-29 13:01:55 |
Lucene
-
lucene 从零手写实现-05-lucene 核心类源码浅析
lucene 例子
在Lucene中,权重计算是由 Similarity 类及其子类负责的。
以下是一个简单的Java示例,演示如何使用Lucene的TFIDFSimilarity来计算文档的权重。
请注意,以下示例使用Lucene的版本为8.x。
具体实现可能会根据Lucene版本而有所不同。
首先,你需要添加Lucene的依赖:
<!-- Add Lucene depe...
2022-01-29 13:01:55 |
Lucene