Moin moin,
wie kann ich Variablen eigentlich sicher löschen?
Ich befasse mich nach wie vor mit Kryptographie und habe nun folgendes "Problem".
In meiner kleinen Anwendung speichere ich unter anderem einen AES-Schlüssel als Bytearray und einen öffentlichen RSA-Schlüssel als PublicKey zwischen.
Ein Array kann ich mit (in rawKey ist der AES-Schlüssel gespeichert):
löschen. Das sollte eigentlich sicher gelöscht sein.
Doch wie mache ich das mit dem RSA-Schlüssel. Oder reicht es etwa die Variable = null zusetzen?
Gruß LStrike
wie kann ich Variablen eigentlich sicher löschen?
Ich befasse mich nach wie vor mit Kryptographie und habe nun folgendes "Problem".
In meiner kleinen Anwendung speichere ich unter anderem einen AES-Schlüssel als Bytearray und einen öffentlichen RSA-Schlüssel als PublicKey zwischen.
Ein Array kann ich mit (in rawKey ist der AES-Schlüssel gespeichert):
Java:
private void deleteKeys(){
byte b = 0;
Arrays.fill(rawKey, b);
}
Doch wie mache ich das mit dem RSA-Schlüssel. Oder reicht es etwa die Variable = null zusetzen?
Gruß LStrike