+/* The SilcCipher context. This is not visible to application programmer.
+ It is accessible from the algorithm implementations. */
+struct SilcCipherStruct {
+ SilcCipherObject *cipher; /* Cipher operations */
+ void *context; /* Algorithm context */
+ unsigned char iv[SILC_CIPHER_MAX_IV_SIZE]; /* IV */
+ unsigned char block[SILC_CIPHER_MAX_IV_SIZE]; /* Extra block for free use */
+};
+