コードを短くするのって楽しいですよね?(13)

と、昨日の書き込みをした直後に27byteという記録が出た。出したのは、うちの会社の社員。今日、彼に「なんで27?25でしょ?」という私が指摘すると彼はcommitしなおして25byteにした。方法はここには書けない。というのも、(ある種の)セキュリティホールを利用しなければいけないからだ。


そんなわけで、サーバー関係の仕事もやっている(有)やねう企画では来年3月以降の仕事を受付中ですよっと。


C/C++セキュアプログラミングクックブック〈VOLUME1〉基本的な実装テクニック
C/C++セキュアプログラミングクックブック〈VOLUME2〉対称鍵暗号の実装
C/C++セキュアプログラミングクックブック VOLUME 3 ―公開鍵暗号の実装とネットワークセキュリティ

C/C++セキュアプログラミングブック」 3分冊。vol.1では「安全な初期化」「アクセス制御」「入力の検証」「耐タンパー性」、vol.2では「対称暗号」「ハッシュ」「メッセージ認証」「乱数」 vol.3では「公開鍵暗号」「認証と鍵交換」「ネットワーク」「公開鍵基盤」について書かれている。一問一答形式になっており、そのまま使えるサンプルコード満載。この分野に興味があるのなら3冊セットで揃えておきたい。