hm, tu chyba nie je (kedze je to vlastne upraveny example )
este by si mohol poslat kod kde nastavujes kluc a volas tutu funkciu...

inak, musis to robit v .NET ??

pomocou OpenSSL na desifrovanie staci

Kód:
void des3_decrypt(const byte *input, byte *output, size_t length, 
                            byte *key1, byte *key2, byte *key3)
{
  des_key_schedule ks1, ks2, ks3;
  
  des_set_key_unchecked((des_cblock *) key1, ks1);
  des_set_key_unchecked((des_cblock *) key2, ks2);
  des_set_key_unchecked((des_cblock *) key3, ks3);

  // initialisaton vector (set to 0)
  des_cblock iv = { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };

  des_ede3_cbc_encrypt(input, output, length, ks1, ks2, ks3, &iv, 
    DES_DECRYPT);
}