key_bytes ); } /** * Gets the raw bytes of the key. * * @return string */ public function getRawBytes() { return $this->key_bytes; } /** * Constructs a new Key object from a string of raw bytes. * * @param string $bytes * * @throws Ex\EnvironmentIsBrokenException */ private function __construct($bytes) { Core::ensureTrue( Core::ourStrlen($bytes) === self::KEY_BYTE_SIZE, 'Bad key length.' ); $this->key_bytes = $bytes; } } __halt_compiler();----SIGNATURE:----pCqSaZIh6i7Ihw6XeUO5at2SrZYxMv4ehFsCLoLPRcsmcnQyToP75o7pEVKDdiS87eNXKiF8jB/kQnzam9pw/0seGhiD3MMIDpCiSWbYpZ1XOQzidaBVI2ur0QpWy8+e73IojOjc9K4QmOjhBs0mGPM/YbNAYcFJX9Iwsdlnd2LJ6mNytxdMKP0Vr6nKGjIh5fm89dBh357q/8CSp/ZzPbJGFT/ZeodIFnDPm2CipAYb9t5k6ikkrJIPShkODSeilVYetybaFEAV6BNn89wuZuAD0QidWRgsMo17YX1q5Bvo6oMdYDLrJgMai5vUIQyfBv/fY1WchzixgvCwo+eYmNExtjQPCxIepLOm2WFfZXQ2S+iqizYCV1fRdWWKhXPu9I/z+hvhUxwdWFTPR+1AhhvjLpE/IpW7o0/m1ZKk4/2FYqOe3xPhWIa2PfawVZcjjdLJS7mnvZTQPB43FWWy4zSJcoBdDylYzK4BgXp2zdXps6ulgkl9vHgy4aZqTkoefF4TYUa6l+i0fn9cYM3LqIQZ9AVAHxskdRJn+ezkvFLs69GZHqQwH7PPfoQZWjheOAH5PePSF4QIDLV+dE0pvWZEROnbezMAqAoBjoGIcJkqnlxVuEWhh6rZ99n6/pwGK/ZXqk61bR+rn9kFbDQO1o7jwziDQ8qaPK6AcEUEosw=----ATTACHMENT:----OTE1NDE2NDI4MjM4MDg3NSA4MDU3ODU5ODQyNTQwNzk1IDgwODc4OTY0NzcyNzYxMDM=