G
Gelöschtes Mitglied 10077
Gast
hi zusammen,
da ich nicht weiter weiß, poste ich meine anfängerfrage mal, in der hoffnung, dass mich jmd hört
es schaut wie folgt aus.
ich habe einen "genullten" vorgegebenen byte array
---------
da es ein kryptographie praktikum geht und der algorithmus etwas probieren muss
wird bei jedem fehlgeschlagenen vergleich der byte array inkrementiert.
bzw versuche ich das gerade zu implementieren
sprich, wenn ein vgl mit einem anderen codestück fehlschlägt, dann wird dieser array stellenweise inkrementiert, bis ich ein passendes stück selbstgenerierten "code" gefunden habe
das inkrementieren müsste also zbsp folgendes liefern:
[0,0,0,0,0] --> [0,0,0,0,1]
[0,0,0,0,255] --> [0,0,0,1,0]
[0,123,0,23,0] --> [0,123,0,23,1] usw..
frage ist, wie ich das anstelle, ohne 1 mio verschachtelte if und for schleifen zu benutzen
und ob es schon etwas dafür in java gibt
für jede antwort dankbar
buggi
da ich nicht weiter weiß, poste ich meine anfängerfrage mal, in der hoffnung, dass mich jmd hört
es schaut wie folgt aus.
ich habe einen "genullten" vorgegebenen byte array
Code:
byte[] code = new byte[5];
for (int j = 0; j < 5; j++) code[j] = 0
da es ein kryptographie praktikum geht und der algorithmus etwas probieren muss
wird bei jedem fehlgeschlagenen vergleich der byte array inkrementiert.
bzw versuche ich das gerade zu implementieren
sprich, wenn ein vgl mit einem anderen codestück fehlschlägt, dann wird dieser array stellenweise inkrementiert, bis ich ein passendes stück selbstgenerierten "code" gefunden habe
das inkrementieren müsste also zbsp folgendes liefern:
[0,0,0,0,0] --> [0,0,0,0,1]
[0,0,0,0,255] --> [0,0,0,1,0]
[0,123,0,23,0] --> [0,123,0,23,1] usw..
frage ist, wie ich das anstelle, ohne 1 mio verschachtelte if und for schleifen zu benutzen
und ob es schon etwas dafür in java gibt
für jede antwort dankbar
buggi