タグ

boostとgrowlに関するsnaka72のブックマーク (1)

  • Big Sky :: boost::asioとcryptoppを使ってGNTP Growlする。

    以前、Growl For Windowsの紹介記事でgntp-sendという単純なCのプログラム(パスワードハッシュのみサポート)を書きました。その後、GNTPプロトコルの仕様に合わせパスワードハッシュ以外にもAES/DES/3DESな暗号化通信もサポートしたPerlモジュール、Growl::GNTPを書きました。 C/C++言語から暗号モジュールを扱う上でcryptライブラリはライセンス制約がありますが、public domainCrypto++を使えばな制約もなくなります。 久々boostを触ってみようとリハビリがてらboost::asioとcrypto++を使って、暗号化通信をサポートしたGNTP Growlプログラムを書いてみた。 crypto++には、ハッシュアルゴリズムや暗号アルゴリズムがごった煮で含まれており、フィルタとして使ったりCBCモードで使ったりと、かなり便利になっ

    Big Sky :: boost::asioとcryptoppを使ってGNTP Growlする。
  • 1