Use plaintext for serialization, not Base64
Rotation specified in terms of pi