Hi @ all,
ich habe bereits dass Forum durchstöbert :### , habe aber trotzdem nichts gefunden ???:L , was mir weiterhilft. :cry:
Nun zu meinem Problem:
Mein Programm verschlüsselt Strings mit 128Bit AES verschlüsselung. Diese Strings werden abgespeichert und sollen später wieder entschlüsselt werden. Des Problem daran ist, dass ich den key zufällig generieren lasse und wenn ich das Programm beende ist der Key ja weg, somit ist ein entschlüsseln nicht mehr möglich.
Nun zu meinen Fragen:
Kann man einen eigenen AES-Key in den Code schreiben? Ich weis, dass man beim decompilieren den Key auslesen kann und dass es Obfuscatoren gibt, die den Code zwar verkomplizieren, aber nicht verschlüsseln und man somit dass auslesen des Keys nicht unmöglich macht.
Oder gibt es Alternativen, wie man den Text nach einem neustart des Programms wieder entschlüsseln kann, ohne den Key im Code zu speichern.
Gruß dragon456
ich habe bereits dass Forum durchstöbert :### , habe aber trotzdem nichts gefunden ???:L , was mir weiterhilft. :cry:
Nun zu meinem Problem:
Mein Programm verschlüsselt Strings mit 128Bit AES verschlüsselung. Diese Strings werden abgespeichert und sollen später wieder entschlüsselt werden. Des Problem daran ist, dass ich den key zufällig generieren lasse und wenn ich das Programm beende ist der Key ja weg, somit ist ein entschlüsseln nicht mehr möglich.
Nun zu meinen Fragen:
Kann man einen eigenen AES-Key in den Code schreiben? Ich weis, dass man beim decompilieren den Key auslesen kann und dass es Obfuscatoren gibt, die den Code zwar verkomplizieren, aber nicht verschlüsseln und man somit dass auslesen des Keys nicht unmöglich macht.
Oder gibt es Alternativen, wie man den Text nach einem neustart des Programms wieder entschlüsseln kann, ohne den Key im Code zu speichern.
Gruß dragon456