Обычно допускается, что вам никогда не следует расшифровывать такую информацию, а лучше сравнивать зашифрованные с зашифрованными.
MD5, например, может использоваться в этой «ловушке».Кодируйте информацию, затем сохраните хэш MD5.Когда вам нужно пройти аутентификацию, закодируйте новую информацию и сравните хэши.Незашифрованная информация никогда не раскрывается и не доступна.
Если это не подходит для вашей ситуации, обратитесь к Windows Crypto API, который предлагает альтернативы, позволяющие шифровать / дешифровать полный цикл.