ActiveSUpport KeyGenerator