/**
  * @requires extension libsodium
  */
 public function testSodiumPubPrivMessageEncryption()
 {
     $Adam = SodiumLibrary::genBoxKeypair();
     $Eve = SodiumLibrary::genBoxKeypair();
     $encryptedMessage = SodiumLibrary::messageSendEncrypt($Adam['pub'], $Eve['pri'], 'message');
     $this->assertEquals('message', SodiumLibrary::messageReceiveEncrypt($Adam['pri'], $Eve['pub'], $encryptedMessage));
 }