public string GenerateFulfillmentUri(byte[] publicKey, byte[] signature)
        {
            var asn1 = new Asn1lib(publicKey);
            var serializedUriData = asn1.SerializeBinary(signature);
            var fulfillmentUri    = CryptographyUtility.SerializeUri(serializedUriData);

            return(fulfillmentUri);
        }