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 testSetDesKey() { $this->key->setDesKey(\Newcamd\ByteFactory::create('0102030405060708091011121314')); $this->assertEquals('f852f4f40a58188082b6f21822200ecc', bin2hex($this->key->get())); }