revisit serialization/deserialization in CryptoConverter. It currently will ignore @JsonValue annotations on Enums.