Hot: cryptologally