all but encrypt/decrypt