ChaCha20/src/tech/loedige/AdditiveStreamCipher.java
2020-10-18 21:40:18 +02:00

11 lines
252 B
Java

package tech.loedige;
public class AdditiveStreamCipher {
static public void encrypt(KeyStreamGenerator ksg, byte[] m) {
for (int i = 0; i < m.length; ++i) {
m[i] ^= ksg.getNextKeyStreamByte(m[i]);
}
}
}