JSでRSA
JSでRSA暗号が使えるやつ使ってみた
http://cryptico.wwwtyro.net/
鍵作る
var pass = 'kazusuke'; var rsa_key = cryptico.generateRSAKey(pass, 1024); var pub_key = cryptico.publicKeyString(rsa_key);
'hello'を暗号化
var enc = cryptico.encrypt('hello', pub_key); console.log(enc.cipher);
復号するとhelloが出てくる
var dec = cryptico.decrypt(enc.cipher, rsa_key);
console.log(dec.plaintext);
scansnapして即gyazoに送る
数字を3桁ずつ区切る
通貨みたいな表示
1234567890.to_s.reverse.split(/(\d{3})/).select{|i|i.size>0}.join(',').reverse => "1,234,567,890"
1234567890.to_s.reverse.gsub(/(\d{3})/,'\1,').reverse => "1,234,567,890"
rvmを切り替えつつ実行
rvm default do ruby hoge.rb
とか
rvm system do gem list
とか
rvm jruby-1.6.7 do ruby -v
すればいい