public function setKey(Key $key) { if ($key->getLength() == 16) { $byte = new Byte(24); $byte->set($key->get() . $key->getRange(0, 8)); $key = new Key($byte); } $this->key = $key; return $this; }
public function setUp() { $this->byte = new Byte(0); $this->byte->set('t')->setOne('e', 1)->prepend('Ma')->setOneAscii(117, 4)->append('sz'); }
public function getRandom($length) { $length = (int) $length; $buffer = new Byte($length); $buffer->set($this->cipher->getRandom($length)); return $buffer; }