有一说一

党凡的博客

在Android NDK中使用OpenSSL

以HMAC-SHA256为例

由于Java较为容易被反编译,因此把一些重要代码放在so文件中成为了一个代价不太高的选择。虽然so文件依旧可以反编译,但对so进行逆向分析的门槛则要比分析Java字节码的门槛高出不少。很多安全相关的代码都依赖OpenSSL,然而网络上在NDK中使用OpenSSL的教程并不多见,经过一天的探索,我终于可以成功在NDK中调用OpenSSL了。本文将以调用OpenSSL中的HMAC算法为例,介绍如何在NDK中使用OpenSSL。


数字证书、公私钥小记

以前一直都使用现成的TLS服务,没有关心过这里的一些细节。最近需要用到TLS上的RPC,才发现需要了解很多东西,才能比较正确地使用。


北京道口考

五道口人称宇宙中心,当属北京“X道口”地名里最出名的了。在地图里可以找到,北京目前现存三个四道口、一个五道口和两个六道口。这次我们来考究一下,这些道口都是怎么来的。


从阿里云到AWS

在阿里云上踩过的坑

在国内,最流行的云服务器应该是阿里云了。在过去的几个月里,我陆续使用了超过10台阿里云的云服务器(ECS),和阿里云的关系型数据库(RDS)。但这个过程并不令人满意,特别是阿里云ECS默认开启的云盾,其糟糕的产品设计,令人难以忍受。


中文Web Font

众所周知,Google Fonts提供了非常多的英文字体,使得前端工程师们得以在网页中轻松地使用丰富多彩的字体效果。

但中文字体却没这么容易嵌入到互联网……