protected function getEncryptionKeyByObjectNumber($objectNumber)
    {
        return substr(
            substr(
                md5($this->encryptionKey . pack('VXxx', $objectNumber), true),
                0,
                $this->keyLength + 5
            ),
            0,
            16
        );
    }