2007-06-25から1日間の記事一覧

pgcrypt を使ってみる修行

PostgreSQL 暗号化モジュール pgcrypt。お手軽に使うには、encrypt() 関数とか使う。 こんな感じでパスワードを暗号化。 insert into users (name, pwd) = values($name, encrypt($pwd, $key, 'aes')) 復号はこんな感じで。 select name, decrypt(pwd, $key,…

なめらかなコードと名付けてみる修行

データ構造、アルゴリズムの工夫によって、繰り返しや分岐において、特別な場合の特別な処理をしないコードのこと。特異点がない、という数学的な「なめらかさ」から流用した概念。 特異点、特異点の除去、などの用語もそのまま流用する。

pgcrypt を使ってみる修行

PostgreSQL 暗号化モジュール pgcrypt。お手軽に使うには、encrypt() 関数とか使う。 こんな感じでパスワードを暗号化。 insert into users (name, pwd) = values($name, encrypt($pwd, $key, 'aes')) 復号はこんな感じで。 select name, decrypt(pwd, $key,…

なめらかなコードと名付けてみる修行

データ構造、アルゴリズムの工夫によって、繰り返しや分岐において、特別な場合の特別な処理をしないコードのこと。特異点がない、という数学的な「なめらかさ」から流用した概念。 特異点、特異点の除去、などの用語もそのまま流用する。