Any plans to add DES-CBC? Calling gcry_cipher_open(GCRY_CIPHER_DES_SK, GCRY_CIPHER_MODE_CBC, 0) fails. (And I don't want _SK as well, I think). The mode of operation seem to be implemented in the same file as the encryption algorithms. Would it make sense to separate the encryption algorithm implementation from the modes of operation implementation?