コーヒー飲みながら仕事したい

仕事で使う技術的なことの備忘録とか


Wordpress に引っ越しました!

2018-03-08から1日間の記事一覧

SSL/TLS の仕組みについて備忘録

備忘録と言いつつ、ほとんど参考サイトの掲載になるが、↓のサイトの「デジタル証明書の仕組み」の絵が非常に参考になります。 www.infraexpert.com これで、認証局とか CSR(証明書要求)とかの登場人物がどういう関係かがわかります。最強です。感謝。 なお…

mosquitto を Visual Studio でコンパイルする

githubに公開されている mosquitto のソースファイルを、Visual Studio でコンパイルします。 前提 今回は Visual Studio 2010 を使用する(たぶん2017とかでも大丈夫) Visual Studio の C++ コンパイラがインストールされていることが前提 CMake を使用し…

EMQ を使用して mqtt の通信をする

EMQ とは EMQ とは、 Erlang で実装された mqtt ブローカーです。 mqtt ブローカーとしては mosquitto が有名ですが、以下の特徴があります。 mosquitto と比較しても、 EMQ もなかなか性能が良い(らしい) mosquitto ではできない、ブローカーのクラスタを…

EMQ で TLS 接続する

今回はEMQ(emqttd)を使用して、mqtt の TLS 接続をする方法。 EMQのインストール方法とかは割愛。 サーバーの公開鍵/暗号鍵の生成、それらのオレオレ認証 ↓が参考になった。 基本的には前記事の mosquitto の場合と同じ。 medium.com EMQ側の設定を変更 …