数说国密算法

国密算法简介

什么是国密算法

国密算法即国家密码局认定的国产加密算法,也称为“商用密码算法”,包括 SM1、SM2、SM3、SM4、SM7、SM9 等。SM 代表商密,即商业密码,是指用于商业的、不涉及国家秘密的密码技术。

阅读更多

计算机术语速查手册

工作中时常会遇到产品或其他同学询问一些计算机术语,例如上次有个开发跟我对接某接口时,说给我传输了图片的 「base64编码」串,我需要先解码后使用,我当然可以很熟练地在封装好的代码中直接输入Base64.getDecoder().decode(encodedString) 顺利交差,但是话说回来,base64到底是个啥玩意?如果遇到一个产品同学过来问我,我该如何用他能够理解的语言描述这个术语的含义呢?于是就想到,不妨编一个计算机术语速查手册,把我遇到的术语都记录下来吧。

阅读更多

数说安全开发

前言

在一个金融公司里干开发,通常会被安全同事吊打,开发属于“食物链”的最底端。因为金融行业的系统相对来说会更注重信息安全,安全部门通常也会有更高的话语权,时不时就甩一个安全工单过来,开发直呼活久见。

阅读更多

从一次线上问题聊聊缓存使用

最近运维转发过来一封线上告警邮件,大概是说,我们负责的系统线上环境有一个接口隔一段时间就频繁报错,但持续十分钟左右就自动恢复了。从监控工具看到,每次报错出现时,都是同一台实例报出来的,此时其他实例是正常的,但下一次可能是另一台实例出现相同的问题,非常奇怪。

阅读更多