Moin,
ich möchte eine Datei in CSharp mit dem AES256 verschlüsseln. Was genau sollte man denn überhaupt verschlüsseln, um es anschließend auch wieder entschlüsseln zu können? Nehmen wir mal zwei unterschiedliche Beispiele:
Den Inhalt der Textdatei kann man einfach auslesen und ver- bzw. entschlüsseln, wie sieht es denn mit einer PDF- oder ZIP-Datei aus? Einfach so kann man den Inhalt nicht auslesen... Wie wäre es mit den Bytes?
Im Internet habe ich nicht viel dazu finden können. Ich will eigentlich auch keine Lösung, sondern nur einen Lösungsansatz. Mir wäre damit schon geholfen, wenn ich erst einmal weiß, was ich denn genau verschlüsseln muss.
Nach Kerckhoff's Prinzip, hier mein Algorythmus.
Vielen Dank im Voraus!