Selects a mode for formatting the hash value and computing or verifying the signature over it, or for padding/unpadding the session key and encrypting/decrypting it.
public enum FinOperationMode
The actual values of this enumeration are similar to the value for the signature and cipher algorithm operation mode code (Operationsmodus, kodiert) of the various HBCI security related segments.
Special retail MAC based signature as defined for the DDV-1 security profile.
Formatting and signature according to ISO 9796-1. This is the classic RDH signature mode and was the only signature mode until FinTS 3.0.
Formatting and signature according to ISO 9796-2.
No operation mode selected.
Formatting, signature, encryption and decryption according to PKCS #1.
Formatting and signature according to RSASSA-PSS as defined in PKCS #1.
Zeroes are prefixed to the session key for encryption and removed after decryption. This is only applicable as a cipher mode specification.