window.crypto is a non-standard deprecated firefox API for signing content with a smartcard. My bank uses it, so now I have to either use firefox 32 or use this plugin, that brings back the api infrastructure.
window.crypto is superseded by <keygen>.