f_crypto_rot