タグ

2009年12月5日のブックマーク (2件)

  • OpenSSL::Cipher::Cipher のパディング処理 | へびにっき

    OpenSSL::Cipher::Cipher#padding= でパディング処理の有無を制御できる。では実際にどのようなパディング処理が行われているのだろう? 暗号化時にはパディングを有効にして、復号時に無効にすれば確認できる。 # Ruby 1.8.7 or 1.9 require 'openssl' def enc_dec_base(operation) password = 'fixed password' lambda do | cipher, data, padding | c = OpenSSL::Cipher::Cipher.new(cipher) c.send(operation) c.padding = padding c.pkcs5_keyivgen(password) c.update(data) + c.final end end encrypt = enc_de

  • 「楽しい!」という気持ちには人間の行動を変えるパワーがあるという実験結果

    9/28~29開催!未来ワークふくしま起業ツアー〜福島12市町村をフィールドに、ローカル起業を学ぶ現地スタディツアー 参加者募集!未来ワークふくしま起業スクール&ツアー スウェーデンのフォルクスワーゲンが「The Fun Theory」というサイトを立ち上げた。 「The Fun Theory(=楽しい理論)」とは、人々の行動を変えるには楽しいと思わせることが大事だという考え方である。この「楽しい理論」を元に、3つのアイデアを具現化し実験した動画を公開している。 細かい説明は後にするとして、まずはこの3つの動画を見て欲しい。アイデアと実験が当に素晴らしいのだ! Piano Staircase(ピアノの階段) 「エスカレーターやエレベーターの代わりに階段を使うと、健康にも良いし、気分も良いですよ」というような言葉を時々見かける。でも、その言葉通り実行する人はほとんどいない。エスカレーターを

    「楽しい!」という気持ちには人間の行動を変えるパワーがあるという実験結果