setKey method

void setKey(
  1. Uint8List key
)

Implementation

void setKey(Uint8List key) {
  for (int i = 0; i < 256; i++) {
    _s[i] = i;
  }

  int j = 0;
  for (int i = 0; i < 256; i++) {
    j = (j + _s[i] + key[i % key.length]) % 256;
    swap(i, j);
  }

  _i = 0;
  _j = 0;
}