个人简介

Echo Blog


江湖无名 安心练剑
  • 加密平台的进阶: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