安利兩個服務
FastMail 和 LastPass
發佈於 2016 年 6 月 3 日
前段時間 ,我把自己所有的郵箱都遷移到 FastMail 了 。同時 ,也把密碼管理切換到 LastPass 了 。本文將介紹一下動機和一些情況 ,供各位讀者參考 。
在 Android NDK 中使用 OpenSSL
以 HMAC-SHA256 爲例
發佈於 2016 年 3 月 2 日
由於 Java 較爲容易被反編譯 ,因此把一些重要代碼放在 so 文件中成爲了一個代價不太高的選擇 。雖然 so 文件依舊可以反編譯 ,但對 so 進行逆向分析的門檻則要比分析 Java 字節碼的門檻高出不少 。很多安全相關的代碼都依賴 OpenSSL ,然而網絡上在 NDK 中使用 OpenSSL 的教程並不多見 ,經過一天的探索 ,我終於可以成功在 NDK 中調用 OpenSSL 了 。本文將以調用 OpenSSL 中的 HMAC 算法爲例 ,介紹如何在 NDK 中使用 OpenSSL 。
數字證書 、公私鑰小記
發佈於 2016 年 2 月 23 日
以前一直都使用現成的 TLS 服務 ,沒有關心過這裏的一些細節 。最近需要用到 TLS 上的 RPC ,才發現需要了解很多東西 ,才能比較正確地使用 。
北京道口考
發佈於 2016 年 1 月 17 日
五道口人稱宇宙中心 ,當屬北京 「X 道口」 地名裏最出名的了 。在地圖裏可以找到 ,北京目前現存三個四道口 、一個五道口和兩個六道口 。這次我們來考究一下 ,這些道口都是怎麼來的 。
從阿里雲到 AWS
在阿里雲上踩過的坑
發佈於 2016 年 1 月 1 日
在國內 ,最流行的雲服務器應該是阿里雲了 。在過去的幾個月裏 ,我陸續使用了超過 10 臺阿里雲的雲服務器 (ECS) ,和阿里雲的關係型數據庫 (RDS) 。但這個過程並不令人滿意 ,特別是阿里雲 ECS 默認開啓的雲盾 ,其糟糕的產品設計 ,令人難以忍受 。