个人简介

Echo Blog


江湖无名 安心练剑
  • 如何编写团队技术文档?
    团队 需求池===》调研 需求==》设计==》UI/DOC/Code===>测试回归==》部署(检测是否为最新?)==》验证回归===》监控==》持续运维/安全 DevOps 编码===》QA(静态/动态)===》代码评审===》测试验证 度量 资料 文档:实时协作 / 版本控制 / 审计 接口 代码 需求 团队文档 新人指引 研发流程 代码/接口/文档 规...
    2025-03-01 15:38:19 | Team
  • 为什么需要加密机服务?
    前言 大家好,我是老马。 以前我自己在写工具的时候,都是直接自己实现就完事了。 但是在大公司,或者说随着合规监管的要求,自己随手写的加解密之类的,严格说是不合规的。 作为一家技术性公司,特别是金融相关,一定要拥有自己的加解密、加密机服务。 思想 安全第一,加解密一定要统一管理,保证安全性。 风控 pos 收单 银联 加密机必须是采购的符合统一标准的。 加解密服务 可...
    2025-03-01 15:38:19 | Team
  • 【老马】加密机服务/加解密系列汇总篇(共计13篇)
    前言 老马一直想实现一套完整的加密机解决方案,拖了很久,最近总算抽时间完成了这个小目标。 本文是对这个系列的汇总,大概是加密机系列的最后一篇文章了。 加密机系列汇总 离线版金融敏感信息加解密组件开源项目encryption-local 【藏经阁】加密机服务完整解决方案,包含客户端+服务端 如何从零开始实现加密机服务 java 技术栈 加密机服务需要哪些核心能力? 为什么需要加...
    2025-03-01 15:38:19 | Team
  • 【老马】如何从零开始实现加密机服务 java 技术栈
    前言 你是否存在这样的苦恼,数据需要安全存储,但是每个系统大家自己写,很浪费时间。 所以老马一直想实现一套完整的加密机解决方案。 本文主要梳理下如何从零开始实现加密机服务。 整体思路 一、架构设计与技术选型 分层架构模型 接口层:基于Spring Boot构建RESTful API,支持HTTPS双向认证(需集成KeyStore密钥库) 核心服务层:通过Java Crypto...
    2025-03-01 15:38:19 | Team
  • 【老马】加密机服务需要哪些核心能力?
    前言 你是否存在这样的苦恼,数据需要安全存储,但是每个系统大家自己写,很浪费时间。 所以老马一直想实现一套完整的加密机解决方案。 本文介绍一下一个加密机服务需要哪些核心能力,作为实现之前的准备工作。 核心能力 金融解密机服务的核心能力需围绕数据安全、算法支持、合规性、系统性能及业务适配性展开 一、多维度加密算法支持能力 对称与非对称算法兼容 需支持国密算法(如SM1/SM...
    2025-03-01 15:38:19 | Team
  • 【老马】金融敏感信息如何实现用户银行卡号(bankCardNo)加解密+脱敏?encryption-local 使用及源码介绍
    前言 你是否存在这样的苦恼,数据需要安全存储,但是每个系统大家自己写,很浪费时间。 encryption-local 一个离线版本的金融敏感信息加解密工具,用于数据库敏感信息存储。 本文介绍一下用户姓名的加解密+掩码源码解析。 快速开始 maven 引入 <dependency> <groupId>com.github.houbb</grou...
    2025-03-01 15:38:19 | Team
  • 【老马】金融敏感信息如何实现用户手机号(phone mobile)加解密+脱敏?encryption-local 使用及源码介绍
    前言 你是否存在这样的苦恼,数据需要安全存储,但是每个系统大家自己写,很浪费时间。 encryption-local 一个离线版本的金融敏感信息加解密工具,用于数据库敏感信息存储。 本文介绍一下用户姓名的加解密+掩码源码解析。 快速开始 maven 引入 <dependency> <groupId>com.github.houbb</grou...
    2025-03-01 15:38:19 | Team
  • 【老马】金融敏感信息如何实现用户邮箱(email)加解密+脱敏?encryption-local 使用及源码介绍
    前言 你是否存在这样的苦恼,数据需要安全存储,但是每个系统大家自己写,很浪费时间。 encryption-local 一个离线版本的金融敏感信息加解密工具,用于数据库敏感信息存储。 本文介绍一下用户姓名的加解密+掩码源码解析。 快速开始 maven 引入 <dependency> <groupId>com.github.houbb</grou...
    2025-03-01 15:38:19 | Team