A = A + S[0];
B = B + S[1];
for i = 1 to r do
A = ((A ⊕ B) <<< B) + S[2i];
B = ((B ⊕ A) <<< A) + S[2i + 1];
Es ist die RC5 encryption algorithm, was ist der Unterschied zwischen ⊕ und + hier?Was ist der Unterschied zwischen ⊕ und + hier?
+ ist auch OR ... –
@RicardodaRochaVitor Was, in RC5? Wie das? – melpomene
RC5 ist ein sehr einfacher Algorithmus zum Krypten. Wie Sie sehen können, 'A = A + S [0]; B = B + S [1]; für i = 1 bis r tun A = ((A B) <<< B) + S [2i]; B = ((B ⊕ A) <<< A) + S [2i + 1]; 'sind logische Verknüpfungen –