Sdílet prostřednictvím


Vytváření kryptografických schémat

K vytvoření různých schémat k šifrování a dešifrování dat mohou být kombinovány kryptografické komponenty rozhraní .NET Framework.

Jednoduché kryptografické schéma sloužící k šifrování a dešifrování dat může určovat následující kroky:

  1. Každá strana generuje pár veřejného/soukromého klíče.

  2. Strany si vyměňují jejich veřejné klíče.

  3. Každá strana vygeneruje tajný klíč pro šifrování TripleDES, například, a zašifruje nově vytvořený klíč pomocí jiného veřejného klíče.

  4. Každá strana odesílá data jinam a zkombinuje jiný tajný klíč se svým vlastním, zejména aby vytvořila nový tajný klíč.

  5. Strany poté spustí konverzaci pomocí symetrického šifrování.

Vytváření šifrovacího schématu není triviální úloha. Další informace o použití kryptografie naleznete v tématu Kryptografie v dokumentaci Platformy sady SDK na https://msdn.microsoft.com/library.

Viz také

Koncepty

Služby šifrování

Další zdroje

Kryptografické úlohy