Hot: cryptogeneration