/* * Copyright (c) 2017 Cisco and/or its affiliates. * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at: * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /** * metisTestDataV1_ContentObject_01_Name1_Payload1_SHA256_KeyId1 * ContentObject * Name: [lci:/apple/banana/cherry] * Payload: [The dog barks at midnight.] * KeyId: [232346697273744B65794964] ('##FirstKeyId') * ValPayload: [585858205369676E617475726542697473576F756C6442654865726520585858] * ContentObjectHash: [926E8780E73B1B4F4BDB8B765559856DACF57AA62F2C4FD26338FA1540B3FE6B] */ static uint8_t metisTestDataV1_ContentObject_01_Name1_Payload1_SHA256_KeyId1[] = { 0x01, 0x01, 0x00, 0x87, 0x00, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 0x3f, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x01, 0x00, 0x05, 0x61, 0x70, 0x70, 0x6c, 0x65, 0x00, 0x01, 0x00, 0x06, 0x62, 0x61, 0x6e, 0x61, 0x6e, 0x61, 0x00, 0x01, 0x00, 0x06, 0x63, 0x68, 0x65, 0x72, 0x72, 0x79, 0x00, 0x01, 0x00, 0x1a, 0x54, 0x68, 0x65, 0x20, 0x64, 0x6f, 0x67, 0x20, 0x62, 0x61, 0x72, 0x6b, 0x73, 0x20, 0x61, 0x74, 0x20, 0x6d, 0x69, 0x64, 0x6e, 0x69, 0x67, 0x68, 0x74, 0x2e, 0x00, 0x03, 0x00, 0x14, 0x00, 0x06, 0x00, 0x10, 0x00, 0x09, 0x00, 0x0c, 0x23, 0x23, 0x46, 0x69, 0x72, 0x73, 0x74, 0x4b, 0x65, 0x79, 0x49, 0x64, 0x00, 0x04, 0x00, 0x20, 0x58, 0x58, 0x58, 0x20, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x42, 0x69, 0x74, 0x73, 0x57, 0x6f, 0x75, 0x6c, 0x64, 0x42, 0x65, 0x48, 0x65, 0x72, 0x65, 0x20, 0x58, 0x58, 0x58, }; /** * metisTestDataV1_ContentObject_02_Name1_Payload2_SHA256_KeyId1 * ContentObject * Name: [lci:/apple/banana/cherry] * Payload: [Cats are not dogs. Nor are hamburgers.] * KeyId: [232346697273744B65794964] ('##FirstKeyId') * ValPayload: [585858205369676E617475726542697473576F756C6442654865726520585858] * ContentObjectHash: [B55ABFDEA353A39A08587C5D42EBC382B1322E2BCD2EAAE27AAFFB29EDA2725F] */ static uint8_t metisTestDataV1_ContentObject_02_Name1_Payload2_SHA256_KeyId1[] = { 0x01, 0x01, 0x00, 0x93, 0x00, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 0x4b, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x01, 0x00, 0x05, 0x61, 0x70, 0x70, 0x6c, 0x65, 0x00, 0x01, 0x00, 0x06, 0x62, 0x61, 0x6e, 0x61, 0x6e, 0x61, 0x00, 0x01, 0x00, 0x06, 0x63, 0x68, 0x65, 0x72, 0x72, 0x79, 0x00, 0x01, 0x00, 0x26, 0x43, 0x61, 0x74, 0x73, 0x20, 0x61, 0x72, 0x65, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x64, 0x6f, 0x67, 0x73, 0x2e, 0x20, 0x4e, 0x6f, 0x72, 0x20, 0x61, 0x72, 0x65, 0x20, 0x68, 0x61, 0x6d, 0x62, 0x75, 0x72, 0x67, 0x65, 0x72, 0x73, 0x2e, 0x00, 0x03, 0x00, 0x14, 0x00, 0x06, 0x00, 0x10, 0x00, 0x09, 0x00, 0x0c, 0x23, 0x23, 0x46, 0x69, 0x72, 0x73, 0x74, 0x4b, 0x65, 0x79, 0x49, 0x64, 0x00, 0x04, 0x00, 0x20, 0x58, 0x58, 0x58, 0x20, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x42, 0x69, 0x74, 0x73, 0x57, 0x6f, 0x75, 0x6c, 0x64, 0x42, 0x65, 0x48, 0x65, 0x72, 0x65, 0x20, 0x58, 0x58, 0x58, }; /** * metisTestDataV1_ContentObject_03_Name1_Payload1_SHA256_KeyId2 * ContentObject * Name: [lci:/apple/banana/cherry] * Payload: [Cats are not dogs. Nor are hamburgers.] * KeyId: [23235365636F6E644B65794964] ('##SecondKeyId') * ValPayload: [585858205369676E617475726542697473576F756C6442654865726520585858] * ContentObjectHash: [602EF3993828EFC666FE075CED9A2F1307ECC14895D4168D2BB839AC50F033EB] */ static uint8_t metisTestDataV1_ContentObject_03_Name1_Payload1_SHA256_KeyId2[] = { 0x01, 0x01, 0x00, 0x94, 0x00, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 0x4b, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x01, 0x00, 0x05, 0x61, 0x70, 0x70, 0x6c, 0x65, 0x00, 0x01, 0x00, 0x06, 0x62, 0x61, 0x6e, 0x61, 0x6e, 0x61, 0x00, 0x01, 0x00, 0x06, 0x63, 0x68, 0x65, 0x72, 0x72, 0x79, 0x00, 0x01, 0x00, 0x26, 0x43, 0x61, 0x74, 0x73, 0x20, 0x61, 0x72, 0x65, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x64, 0x6f, 0x67, 0x73, 0x2e, 0x20, 0x4e, 0x6f, 0x72, 0x20, 0x61, 0x72, 0x65, 0x20, 0x68, 0x61, 0x6d, 0x62, 0x75, 0x72, 0x67, 0x65, 0x72, 0x73, 0x2e, 0x00, 0x03, 0x00, 0x15, 0x00, 0x06, 0x00, 0x11, 0x00, 0x09, 0x00, 0x0d, 0x23, 0x23, 0x53, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x4b, 0x65, 0x79, 0x49, 0x64, 0x00, 0x04, 0x00, 0x20, 0x58, 0x58, 0x58, 0x20, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x42, 0x69, 0x74, 0x73, 0x57, 0x6f, 0x75, 0x6c, 0x64, 0x42, 0x65, 0x48, 0x65, 0x72, 0x65, 0x20, 0x58, 0x58, 0x58, }; /** * metisTestDataV1_ContentObject_04_Name1_Payload2_SHA256_KeyId2 * ContentObject * Name: [lci:/apple/banana/cherry] * Payload: [Cats are not dogs. Nor are hamburgers.] * KeyId: [23235365636F6E644B65794964] ('##SecondKeyId') * ValPayload: [585858205369676E617475726542697473576F756C6442654865726520585858] * ContentObjectHash: [602EF3993828EFC666FE075CED9A2F1307ECC14895D4168D2BB839AC50F033EB] */ static uint8_t metisTestDataV1_ContentObject_04_Name1_Payload2_SHA256_KeyId2[] = { 0x01, 0x01, 0x00, 0x94, 0x00, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 0x4b, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x01, 0x00, 0x05, 0x61, 0x70, 0x70, 0x6c, 0x65, 0x00, 0x01, 0x00, 0x06, 0x62, 0x61, 0x6e, 0x61, 0x6e, 0x61, 0x00, 0x01, 0x00, 0x06, 0x63, 0x68, 0x65, 0x72, 0x72, 0x79, 0x00, 0x01, 0x00, 0x26, 0x43, 0x61, 0x74, 0x73, 0x20, 0x61, 0x72, 0x65, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x64, 0x6f, 0x67, 0x73, 0x2e, 0x20, 0x4e, 0x6f, 0x72, 0x20, 0x61, 0x72, 0x65, 0x20, 0x68, 0x61, 0x6d, 0x62, 0x75, 0x72, 0x67, 0x65, 0x72, 0x73, 0x2e, 0x00, 0x03, 0x00, 0x15, 0x00, 0x06, 0x00, 0x11, 0x00, 0x09, 0x00, 0x0d, 0x23, 0x23, 0x53, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x4b, 0x65, 0x79, 0x49, 0x64, 0x00, 0x04, 0x00, 0x20, 0x58, 0x58, 0x58, 0x20, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x42, 0x69, 0x74, 0x73, 0x57, 0x6f, 0x75, 0x6c, 0x64, 0x42, 0x65, 0x48, 0x65, 0x72, 0x65, 0x20, 0x58, 0x58, 0x58, }; /** * metisTestDataV1_ContentObject_05_Name2_Payload2_SHA256_KeyId1 * ContentObject * Name: [lci:/lions/tigers/bears] * Payload: [That's no moon.] * KeyId: [232346697273744B65794964] ('##FirstKeyId') * ValPayload: [585858205369676E617475726542697473576F756C6442654865726520585858] * ContentObjectHash: [B9477A91F702C8BE59EF560082148D9AA0FF03180003956841C67BD5516406FA] */ static uint8_t metisTestDataV1_ContentObject_05_Name2_Payload2_SHA256_KeyId1[] = { 0x01, 0x01, 0x00, 0x7b, 0x00, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 0x33, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x01, 0x00, 0x05, 0x6c, 0x69, 0x6f, 0x6e, 0x73, 0x00, 0x01, 0x00, 0x06, 0x74, 0x69, 0x67, 0x65, 0x72, 0x73, 0x00, 0x01, 0x00, 0x05, 0x62, 0x65, 0x61, 0x72, 0x73, 0x00, 0x01, 0x00, 0x0f, 0x54, 0x68, 0x61, 0x74, 0x27, 0x73, 0x20, 0x6e, 0x6f, 0x20, 0x6d, 0x6f, 0x6f, 0x6e, 0x2e, 0x00, 0x03, 0x00, 0x14, 0x00, 0x06, 0x00, 0x10, 0x00, 0x09, 0x00, 0x0c, 0x23, 0x23, 0x46, 0x69, 0x72, 0x73, 0x74, 0x4b, 0x65, 0x79, 0x49, 0x64, 0x00, 0x04, 0x00, 0x20, 0x58, 0x58, 0x58, 0x20, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x42, 0x69, 0x74, 0x73, 0x57, 0x6f, 0x75, 0x6c, 0x64, 0x42, 0x65, 0x48, 0x65, 0x72, 0x65, 0x20, 0x58, 0x58, 0x58, }; /** * metisTestDataV1_ContentObject_05_Name2_Payload2_SHA256_KeyId2 * ContentObject * Name: [lci:/lions/tigers/bears] * Payload: [That's no moon.] * KeyId: [23235365636F6E644B65794964] ('##SecondKeyId') * ValPayload: [585858205369676E617475726542697473576F756C6442654865726520585858] * ContentObjectHash: [015AF98C9FA7CBD13FE7F5BE3C0E7F009F18F92F2024FE06C1E8A6654B7EA636] */ static uint8_t metisTestDataV1_ContentObject_05_Name2_Payload2_SHA256_KeyId2[] = { 0x01, 0x01, 0x00, 0x7c, 0x00, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 0x33, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x01, 0x00, 0x05, 0x6c, 0x69, 0x6f, 0x6e, 0x73, 0x00, 0x01, 0x00, 0x06, 0x74, 0x69, 0x67, 0x65, 0x72, 0x73, 0x00, 0x01, 0x00, 0x05, 0x62, 0x65, 0x61, 0x72, 0x73, 0x00, 0x01, 0x00, 0x0f, 0x54, 0x68, 0x61, 0x74, 0x27, 0x73, 0x20, 0x6e, 0x6f, 0x20, 0x6d, 0x6f, 0x6f, 0x6e, 0x2e, 0x00, 0x03, 0x00, 0x15, 0x00, 0x06, 0x00, 0x11, 0x00, 0x09, 0x00, 0x0d, 0x23, 0x23, 0x53, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x4b, 0x65, 0x79, 0x49, 0x64, 0x00, 0x04, 0x00, 0x20, 0x58, 0x58, 0x58, 0x20, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x42, 0x69, 0x74, 0x73, 0x57, 0x6f, 0x75, 0x6c, 0x64, 0x42, 0x65, 0x48, 0x65, 0x72, 0x65, 0x20, 0x58, 0x58, 0x58, }; /** * metisTestDataV1_ContentObject_05_Name3_Payload3_SHA256_KeyId1 * ContentObject * Name: [lci:/boose/roo/pie] * Payload: [Do, or do not. There is no 'try'.] * KeyId: [232346697273744B65794964] ('##FirstKeyId') * ValPayload: [585858205369676E617475726542697473576F756C6442654865726520585858] * ContentObjectHash: [AEE8C5584DFC905EF0B58123E6A2A2A1B5DB9C3CF6D8B882120238E6DA522039] */ static uint8_t metisTestDataV1_ContentObject_05_Name3_Payload3_SHA256_KeyId1[] = { 0x01, 0x01, 0x00, 0x88, 0x00, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 0x40, 0x00, 0x00, 0x00, 0x17, 0x00, 0x01, 0x00, 0x05, 0x62, 0x6f, 0x6f, 0x73, 0x65, 0x00, 0x01, 0x00, 0x03, 0x72, 0x6f, 0x6f, 0x00, 0x01, 0x00, 0x03, 0x70, 0x69, 0x65, 0x00, 0x01, 0x00, 0x21, 0x44, 0x6f, 0x2c, 0x20, 0x6f, 0x72, 0x20, 0x64, 0x6f, 0x20, 0x6e, 0x6f, 0x74, 0x2e, 0x20, 0x54, 0x68, 0x65, 0x72, 0x65, 0x20, 0x69, 0x73, 0x20, 0x6e, 0x6f, 0x20, 0x27, 0x74, 0x72, 0x79, 0x27, 0x2e, 0x00, 0x03, 0x00, 0x14, 0x00, 0x06, 0x00, 0x10, 0x00, 0x09, 0x00, 0x0c, 0x23, 0x23, 0x46, 0x69, 0x72, 0x73, 0x74, 0x4b, 0x65, 0x79, 0x49, 0x64, 0x00, 0x04, 0x00, 0x20, 0x58, 0x58, 0x58, 0x20, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x42, 0x69, 0x74, 0x73, 0x57, 0x6f, 0x75, 0x6c, 0x64, 0x42, 0x65, 0x48, 0x65, 0x72, 0x65, 0x20, 0x58, 0x58, 0x58, }; /** * metisTestDataV1_Interest_01_Name1_Payload1_COHashRestriction_WithPayload_CRC32 * Interest * Name: [lci:/apple/banana/cherry] * ContentObject Hash Restriction: [926E8780E73B1B4F4BDB8B765559856DACF57AA62F2C4FD26338FA1540B3FE6B] * KeyIdRestriction: NONE * PayloadString: [The dog barks at midnight.] * PayloadBytes: [54686520646F67206261726B73206174206D69646E696768742E] */ static uint8_t metisTestDataV1_Interest_01_Name1_Payload1_COHashRestriction_WithPayload_CRC32[] = { 0x01, 0x00, 0x00, 0x7f, 0xff, 0x00, 0x00, 0x08, 0x00, 0x01, 0x00, 0x63, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x01, 0x00, 0x05, 0x61, 0x70, 0x70, 0x6c, 0x65, 0x00, 0x01, 0x00, 0x06, 0x62, 0x61, 0x6e, 0x61, 0x6e, 0x61, 0x00, 0x01, 0x00, 0x06, 0x63, 0x68, 0x65, 0x72, 0x72, 0x79, 0x00, 0x03, 0x00, 0x20, 0x92, 0x6e, 0x87, 0x80, 0xe7, 0x3b, 0x1b, 0x4f, 0x4b, 0xdb, 0x8b, 0x76, 0x55, 0x59, 0x85, 0x6d, 0xac, 0xf5, 0x7a, 0xa6, 0x2f, 0x2c, 0x4f, 0xd2, 0x63, 0x38, 0xfa, 0x15, 0x40, 0xb3, 0xfe, 0x6b, 0x00, 0x01, 0x00, 0x1a, 0x54, 0x68, 0x65, 0x20, 0x64, 0x6f, 0x67, 0x20, 0x62, 0x61, 0x72, 0x6b, 0x73, 0x20, 0x61, 0x74, 0x20, 0x6d, 0x69, 0x64, 0x6e, 0x69, 0x67, 0x68, 0x74, 0x2e, 0x00, 0x03, 0x00, 0x04, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0xb8, 0x5e, 0xe0, 0x0c, }; /** * metisTestDataV1_Interest_01_Name1_Payload1_KeyIdRestriction_KeyId1_COHashRestriction_WithPayload_CRC32 * Interest * Name: [lci:/apple/banana/cherry] * ContentObject Hash Restriction: [926E8780E73B1B4F4BDB8B765559856DACF57AA62F2C4FD26338FA1540B3FE6B] * KeyIdRestriction: [232346697273744B65794964] * PayloadString: [The dog barks at midnight.] * PayloadBytes: [54686520646F67206261726B73206174206D69646E696768742E] */ static uint8_t metisTestDataV1_Interest_01_Name1_Payload1_KeyIdRestriction_KeyId1_COHashRestriction_WithPayload_CRC32[] = { 0x01, 0x00, 0x00, 0x8f, 0xff, 0x00, 0x00, 0x08, 0x00, 0x01, 0x00, 0x73, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x01, 0x00, 0x05, 0x61, 0x70, 0x70, 0x6c, 0x65, 0x00, 0x01, 0x00, 0x06, 0x62, 0x61, 0x6e, 0x61, 0x6e, 0x61, 0x00, 0x01, 0x00, 0x06, 0x63, 0x68, 0x65, 0x72, 0x72, 0x79, 0x00, 0x02, 0x00, 0x0c, 0x23, 0x23, 0x46, 0x69, 0x72, 0x73, 0x74, 0x4b, 0x65, 0x79, 0x49, 0x64, 0x00, 0x03, 0x00, 0x20, 0x92, 0x6e, 0x87, 0x80, 0xe7, 0x3b, 0x1b, 0x4f, 0x4b, 0xdb, 0x8b, 0x76, 0x55, 0x59, 0x85, 0x6d, 0xac, 0xf5, 0x7a, 0xa6, 0x2f, 0x2c, 0x4f, 0xd2, 0x63, 0x38, 0xfa, 0x15, 0x40, 0xb3, 0xfe, 0x6b, 0x00, 0x01, 0x00, 0x1a, 0x54, 0x68, 0x65, 0x20, 0x64, 0x6f, 0x67, 0x20, 0x62, 0x61, 0x72, 0x6b, 0x73, 0x20, 0x61, 0x74, 0x20, 0x6d, 0x69, 0x64, 0x6e, 0x69, 0x67, 0x68, 0x74, 0x2e, 0x00, 0x03, 0x00, 0x04, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0x0d, 0x8c, 0x5d, 0x11, }; /** * metisTestDataV1_Interest_01_Name1_Payload1_KeyIdRestriction_KeyId1_WithPayload_CRC32 * Interest * Name: [lci:/apple/banana/cherry] * KeyIdRestriction: [232346697273744B65794964] * ContentObject Hash Restriction: NONE * PayloadString: [The dog barks at midnight.] * PayloadBytes: [54686520646F67206261726B73206174206D69646E696768742E] */ static uint8_t metisTestDataV1_Interest_01_Name1_Payload1_KeyIdRestriction_KeyId1_WithPayload_CRC32[] = { 0x01, 0x00, 0x00, 0x6b, 0xff, 0x00, 0x00, 0x08, 0x00, 0x01, 0x00, 0x4f, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x01, 0x00, 0x05, 0x61, 0x70, 0x70, 0x6c, 0x65, 0x00, 0x01, 0x00, 0x06, 0x62, 0x61, 0x6e, 0x61, 0x6e, 0x61, 0x00, 0x01, 0x00, 0x06, 0x63, 0x68, 0x65, 0x72, 0x72, 0x79, 0x00, 0x02, 0x00, 0x0c, 0x23, 0x23, 0x46, 0x69, 0x72, 0x73, 0x74, 0x4b, 0x65, 0x79, 0x49, 0x64, 0x00, 0x01, 0x00, 0x1a, 0x54, 0x68, 0x65, 0x20, 0x64, 0x6f, 0x67, 0x20, 0x62, 0x61, 0x72, 0x6b, 0x73, 0x20, 0x61, 0x74, 0x20, 0x6d, 0x69, 0x64, 0x6e, 0x69, 0x67, 0x68, 0x74, 0x2e, 0x00, 0x03, 0x00, 0x04, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0x02, 0x85, 0x88, 0xb1, }; /** * metisTestDataV1_Interest_01_Name1_Payload1_NameOnly_CRC32 * Interest * Name: [lci:/apple/banana/cherry] * ContentObject Hash Restriction: NONE * KeyIdRestriction: NONE */ static uint8_t metisTestDataV1_Interest_01_Name1_Payload1_NameOnly_CRC32[] = { 0x01, 0x00, 0x00, 0x3d, 0xff, 0x00, 0x00, 0x08, 0x00, 0x01, 0x00, 0x21, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x01, 0x00, 0x05, 0x61, 0x70, 0x70, 0x6c, 0x65, 0x00, 0x01, 0x00, 0x06, 0x62, 0x61, 0x6e, 0x61, 0x6e, 0x61, 0x00, 0x01, 0x00, 0x06, 0x63, 0x68, 0x65, 0x72, 0x72, 0x79, 0x00, 0x03, 0x00, 0x04, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0x37, 0x31, 0x3c, 0x2c, }; /** * metisTestDataV1_Interest_01_Name1_Payload1_NameOnly_CRC32_Bad_CRC32 * Interest (with bad CRC32) * Name: [lci:/apple/banana/cherry] * ContentObject Hash Restriction: NONE * KeyIdRestriction: NONE */ static uint8_t metisTestDataV1_Interest_01_Name1_Payload1_NameOnly_CRC32_Bad_CRC32[] = { 0x01, 0x00, 0x00, 0x3d, 0xff, 0x00, 0x00, 0x08, 0x00, 0x01, 0x00, 0x21, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x01, 0x00, 0x05, 0x61, 0x70, 0x70, 0x6c, 0x65, 0x00, 0x01, 0x00, 0x06, 0x62, 0x61, 0x6e, 0x61, 0x6e, 0x61, 0x00, 0x01, 0x00, 0x06, 0x63, 0x68, 0x65, 0x72, 0x72, 0x79, 0x00, 0x03, 0x00, 0x04, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0x37, 0x31, 0xff, 0xff, // BAD CRC32 }; /** * metisTestDataV1_Interest_01_Name1_Payload1_NameOnly_CRC32_0_HopLimit * Interest (with 0 hop limit) * Name: [lci:/apple/banana/cherry] * ContentObject Hash Restriction: NONE * KeyIdRestriction: NONE */ static uint8_t metisTestDataV1_Interest_01_Name1_Payload1_NameOnly_CRC32_0_HopLimit[] = { 0x01, 0x00, 0x00, 0x3d, 0x00, 0x00, 0x00, 0x08, 0x00, 0x01, 0x00, 0x21, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x01, 0x00, 0x05, 0x61, 0x70, 0x70, 0x6c, 0x65, 0x00, 0x01, 0x00, 0x06, 0x62, 0x61, 0x6e, 0x61, 0x6e, 0x61, 0x00, 0x01, 0x00, 0x06, 0x63, 0x68, 0x65, 0x72, 0x72, 0x79, 0x00, 0x03, 0x00, 0x04, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0x37, 0x31, 0x3c, 0x2c, }; /** * metisTestDataV1_Interest_01_Name1_Payload1_NameOnly_WithPayload_CRC32 * Interest * Name: [lci:/apple/banana/cherry] * ContentObject Hash Restriction: NONE * KeyIdRestriction: NONE * PayloadString: [The dog barks at midnight.] * PayloadBytes: [54686520646F67206261726B73206174206D69646E696768742E] */ static uint8_t metisTestDataV1_Interest_01_Name1_Payload1_NameOnly_WithPayload_CRC32[] = { 0x01, 0x00, 0x00, 0x5b, 0xff, 0x00, 0x00, 0x08, 0x00, 0x01, 0x00, 0x3f, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x01, 0x00, 0x05, 0x61, 0x70, 0x70, 0x6c, // apple 0x65, 0x00, 0x01, 0x00, 0x06, 0x62, 0x61, 0x6e, // banana 0x61, 0x6e, 0x61, 0x00, 0x01, 0x00, 0x06, 0x63, // cherry 0x68, 0x65, 0x72, 0x72, 0x79, 0x00, 0x01, 0x00, 0x1a, // payload 0x54, 0x68, 0x65, 0x20, 0x64, 0x6f, 0x67, 0x20, 0x62, 0x61, 0x72, 0x6b, 0x73, 0x20, 0x61, 0x74, 0x20, 0x6d, 0x69, 0x64, 0x6e, 0x69, 0x67, 0x68, 0x74, 0x2e, 0x00, 0x03, 0x00, 0x04, // Validation Alg CRC32 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0xdb, 0x40, 0xde, 0xe2, // Validation payload: 0xDB40DEE2 (CRC32) }; /** * metisTestDataV1_Interest_02_Name1_Payload2_COHashRestriction_WithPayload_CRC32 * Interest * Name: [lci:/apple/banana/cherry] * ContentObject Hash Restriction: [B55ABFDEA353A39A08587C5D42EBC382B1322E2BCD2EAAE27AAFFB29EDA2725F] * KeyIdRestriction: NONE * PayloadString: [Cats are not dogs. Nor are hamburgers.] * PayloadBytes: [4361747320617265206E6F7420646F67732E204E6F72206172652068616D627572676572732E] */ static uint8_t metisTestDataV1_Interest_02_Name1_Payload2_COHashRestriction_WithPayload_CRC32[] = { 0x01, 0x00, 0x00, 0x8b, 0xff, 0x00, 0x00, 0x08, 0x00, 0x01, 0x00, 0x6f, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x01, 0x00, 0x05, 0x61, 0x70, 0x70, 0x6c, 0x65, 0x00, 0x01, 0x00, 0x06, 0x62, 0x61, 0x6e, 0x61, 0x6e, 0x61, 0x00, 0x01, 0x00, 0x06, 0x63, 0x68, 0x65, 0x72, 0x72, 0x79, 0x00, 0x03, 0x00, 0x20, 0xb5, 0x5a, 0xbf, 0xde, 0xa3, 0x53, 0xa3, 0x9a, 0x08, 0x58, 0x7c, 0x5d, 0x42, 0xeb, 0xc3, 0x82, 0xb1, 0x32, 0x2e, 0x2b, 0xcd, 0x2e, 0xaa, 0xe2, 0x7a, 0xaf, 0xfb, 0x29, 0xed, 0xa2, 0x72, 0x5f, 0x00, 0x01, 0x00, 0x26, 0x43, 0x61, 0x74, 0x73, 0x20, 0x61, 0x72, 0x65, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x64, 0x6f, 0x67, 0x73, 0x2e, 0x20, 0x4e, 0x6f, 0x72, 0x20, 0x61, 0x72, 0x65, 0x20, 0x68, 0x61, 0x6d, 0x62, 0x75, 0x72, 0x67, 0x65, 0x72, 0x73, 0x2e, 0x00, 0x03, 0x00, 0x04, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0xbd, 0x3a, 0x95, 0x60, // Validation payload: 0xBD3A9560 (CRC32) }; /** * metisTestDataV1_Interest_02_Name1_Payload2_KeyIdRestriction_KeyId1_COHashRestriction_WithPayload_CRC32 * Interest * Name: [lci:/apple/banana/cherry] * ContentObject Hash Restriction: [B55ABFDEA353A39A08587C5D42EBC382B1322E2BCD2EAAE27AAFFB29EDA2725F] * KeyIdRestriction: [232346697273744B65794964] * PayloadString: [Cats are not dogs. Nor are hamburgers.] * PayloadBytes: [4361747320617265206E6F7420646F67732E204E6F72206172652068616D627572676572732E] */ static uint8_t metisTestDataV1_Interest_02_Name1_Payload2_KeyIdRestriction_KeyId1_COHashRestriction_WithPayload_CRC32[] = { 0x01, 0x00, 0x00, 0x9b, 0xff, 0x00, 0x00, 0x08, 0x00, 0x01, 0x00, 0x7f, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x01, 0x00, 0x05, 0x61, 0x70, 0x70, 0x6c, 0x65, 0x00, 0x01, 0x00, 0x06, 0x62, 0x61, 0x6e, 0x61, 0x6e, 0x61, 0x00, 0x01, 0x00, 0x06, 0x63, 0x68, 0x65, 0x72, 0x72, 0x79, 0x00, 0x02, 0x00, 0x0c, 0x23, 0x23, 0x46, 0x69, 0x72, 0x73, 0x74, 0x4b, 0x65, 0x79, 0x49, 0x64, 0x00, 0x03, 0x00, 0x20, 0xb5, 0x5a, 0xbf, 0xde, 0xa3, 0x53, 0xa3, 0x9a, 0x08, 0x58, 0x7c, 0x5d, 0x42, 0xeb, 0xc3, 0x82, 0xb1, 0x32, 0x2e, 0x2b, 0xcd, 0x2e, 0xaa, 0xe2, 0x7a, 0xaf, 0xfb, 0x29, 0xed, 0xa2, 0x72, 0x5f, 0x00, 0x01, 0x00, 0x26, 0x43, 0x61, 0x74, 0x73, 0x20, 0x61, 0x72, 0x65, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x64, 0x6f, 0x67, 0x73, 0x2e, 0x20, 0x4e, 0x6f, 0x72, 0x20, 0x61, 0x72, 0x65, 0x20, 0x68, 0x61, 0x6d, 0x62, 0x75, 0x72, 0x67, 0x65, 0x72, 0x73, 0x2e, 0x00, 0x03, 0x00, 0x04, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0xd9, 0xa4, 0x61, 0x05, }; /** * metisTestDataV1_Interest_02_Name1_Payload2_KeyIdRestriction_KeyId1_WithPayload_CRC32 * Interest * Name: [lci:/apple/banana/cherry] * KeyIdRestriction: [232346697273744B65794964] * ContentObject Hash Restriction: NONE * PayloadString: [Cats are not dogs. Nor are hamburgers.] * PayloadBytes: [4361747320617265206E6F7420646F67732E204E6F72206172652068616D627572676572732E] */ static uint8_t metisTestDataV1_Interest_02_Name1_Payload2_KeyIdRestriction_KeyId1_WithPayload_CRC32[] = { 0x01, 0x00, 0x00, 0x77, 0xff, 0x00, 0x00, 0x08, 0x00, 0x01, 0x00, 0x5b, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x01, 0x00, 0x05, 0x61, 0x70, 0x70, 0x6c, 0x65, 0x00, 0x01, 0x00, 0x06, 0x62, 0x61, 0x6e, 0x61, 0x6e, 0x61, 0x00, 0x01, 0x00, 0x06, 0x63, 0x68, 0x65, 0x72, 0x72, 0x79, 0x00, 0x02, 0x00, 0x0c, 0x23, 0x23, 0x46, 0x69, 0x72, 0x73, 0x74, 0x4b, 0x65, 0x79, 0x49, 0x64, 0x00, 0x01, 0x00, 0x26, 0x43, 0x61, 0x74, 0x73, 0x20, 0x61, 0x72, 0x65, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x64, 0x6f, 0x67, 0x73, 0x2e, 0x20, 0x4e, 0x6f, 0x72, 0x20, 0x61, 0x72, 0x65, 0x20, 0x68, 0x61, 0x6d, 0x62, 0x75, 0x72, 0x67, 0x65, 0x72, 0x73, 0x2e, 0x00, 0x03, 0x00, 0x04, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0x64, 0xcc, 0x37, 0x5c, }; /** * metisTestDataV1_Interest_02_Name1_Payload2_NameOnly_CRC32 * Interest * Name: [lci:/apple/banana/cherry] * ContentObject Hash Restriction: NONE * KeyIdRestriction: NONE */ static uint8_t metisTestDataV1_Interest_02_Name1_Payload2_NameOnly_CRC32[] = { 0x01, 0x00, 0x00, 0x3d, 0xff, 0x00, 0x00, 0x08, 0x00, 0x01, 0x00, 0x21, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x01, 0x00, 0x05, 0x61, 0x70, 0x70, 0x6c, 0x65, 0x00, 0x01, 0x00, 0x06, 0x62, 0x61, 0x6e, 0x61, 0x6e, 0x61, 0x00, 0x01, 0x00, 0x06, 0x63, 0x68, 0x65, 0x72, 0x72, 0x79, 0x00, 0x03, 0x00, 0x04, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0x37, 0x31, 0x3c, 0x2c, }; /** * metisTestDataV1_Interest_02_Name1_Payload2_NameOnly_WithPayload_CRC32 * Interest * Name: [lci:/apple/banana/cherry] * ContentObject Hash Restriction: NONE * KeyIdRestriction: NONE * PayloadString: [Cats are not dogs. Nor are hamburgers.] * PayloadBytes: [4361747320617265206E6F7420646F67732E204E6F72206172652068616D627572676572732E] */ static uint8_t metisTestDataV1_Interest_02_Name1_Payload2_NameOnly_WithPayload_CRC32[] = { 0x01, 0x00, 0x00, 0x67, 0xff, 0x00, 0x00, 0x08, 0x00, 0x01, 0x00, 0x4b, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x01, 0x00, 0x05, 0x61, 0x70, 0x70, 0x6c, 0x65, 0x00, 0x01, 0x00, 0x06, 0x62, 0x61, 0x6e, 0x61, 0x6e, 0x61, 0x00, 0x01, 0x00, 0x06, 0x63, 0x68, 0x65, 0x72, 0x72, 0x79, 0x00, 0x01, 0x00, 0x26, 0x43, 0x61, 0x74, 0x73, 0x20, 0x61, 0x72, 0x65, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x64, 0x6f, 0x67, 0x73, 0x2e, 0x20, 0x4e, 0x6f, 0x72, 0x20, 0x61, 0x72, 0x65, 0x20, 0x68, 0x61, 0x6d, 0x62, 0x75, 0x72, 0x67, 0x65, 0x72, 0x73, 0x2e, 0x00, 0x03, 0x00, 0x04, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0x47, 0x0e, 0x8c, 0x1a, // Validation Payload (CRC32): 0x470E8C1A }; /** * metisTestDataV1_Interest_03_Name1_Payload1_COHashRestriction_WithPayload_CRC32 * Interest * Name: [lci:/apple/banana/cherry] * ContentObject Hash Restriction: [602EF3993828EFC666FE075CED9A2F1307ECC14895D4168D2BB839AC50F033EB] * KeyIdRestriction: NONE * PayloadString: [Cats are not dogs. Nor are hamburgers.] * PayloadBytes: [4361747320617265206E6F7420646F67732E204E6F72206172652068616D627572676572732E] */ static uint8_t metisTestDataV1_Interest_03_Name1_Payload1_COHashRestriction_WithPayload_CRC32[] = { 0x01, 0x00, 0x00, 0x8b, 0xff, 0x00, 0x00, 0x08, 0x00, 0x01, 0x00, 0x6f, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x01, 0x00, 0x05, 0x61, 0x70, 0x70, 0x6c, 0x65, 0x00, 0x01, 0x00, 0x06, 0x62, 0x61, 0x6e, 0x61, 0x6e, 0x61, 0x00, 0x01, 0x00, 0x06, 0x63, 0x68, 0x65, 0x72, 0x72, 0x79, 0x00, 0x03, 0x00, 0x20, 0x60, 0x2e, 0xf3, 0x99, 0x38, 0x28, 0xef, 0xc6, 0x66, 0xfe, 0x07, 0x5c, 0xed, 0x9a, 0x2f, 0x13, 0x07, 0xec, 0xc1, 0x48, 0x95, 0xd4, 0x16, 0x8d, 0x2b, 0xb8, 0x39, 0xac, 0x50, 0xf0, 0x33, 0xeb, 0x00, 0x01, 0x00, 0x26, 0x43, 0x61, 0x74, 0x73, 0x20, 0x61, 0x72, 0x65, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x64, 0x6f, 0x67, 0x73, 0x2e, 0x20, 0x4e, 0x6f, 0x72, 0x20, 0x61, 0x72, 0x65, 0x20, 0x68, 0x61, 0x6d, 0x62, 0x75, 0x72, 0x67, 0x65, 0x72, 0x73, 0x2e, 0x00, 0x03, 0x00, 0x04, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0x85, 0xbb, 0x6a, 0x86, }; /** * metisTestDataV1_Interest_03_Name1_Payload1_KeyIdRestriction_KeyId2_COHashRestriction_WithPayload_CRC32 * Interest * Name: [lci:/apple/banana/cherry] * ContentObject Hash Restriction: [602EF3993828EFC666FE075CED9A2F1307ECC14895D4168D2BB839AC50F033EB] * KeyIdRestriction: [23235365636F6E644B65794964] * PayloadString: [Cats are not dogs. Nor are hamburgers.] * PayloadBytes: [4361747320617265206E6F7420646F67732E204E6F72206172652068616D627572676572732E] */ static uint8_t metisTestDataV1_Interest_03_Name1_Payload1_KeyIdRestriction_KeyId2_COHashRestriction_WithPayload_CRC32[] = { 0x01, 0x00, 0x00, 0x9c, 0xff, 0x00, 0x00, 0x08, 0x00, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x01, 0x00, 0x05, 0x61, 0x70, 0x70, 0x6c, 0x65, 0x00, 0x01, 0x00, 0x06, 0x62, 0x61, 0x6e, 0x61, 0x6e, 0x61, 0x00, 0x01, 0x00, 0x06, 0x63, 0x68, 0x65, 0x72, 0x72, 0x79, 0x00, 0x02, 0x00, 0x0d, 0x23, 0x23, 0x53, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x4b, 0x65, 0x79, 0x49, 0x64, 0x00, 0x03, 0x00, 0x20, 0x60, 0x2e, 0xf3, 0x99, 0x38, 0x28, 0xef, 0xc6, 0x66, 0xfe, 0x07, 0x5c, 0xed, 0x9a, 0x2f, 0x13, 0x07, 0xec, 0xc1, 0x48, 0x95, 0xd4, 0x16, 0x8d, 0x2b, 0xb8, 0x39, 0xac, 0x50, 0xf0, 0x33, 0xeb, 0x00, 0x01, 0x00, 0x26, 0x43, 0x61, 0x74, 0x73, 0x20, 0x61, 0x72, 0x65, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x64, 0x6f, 0x67, 0x73, 0x2e, 0x20, 0x4e, 0x6f, 0x72, 0x20, 0x61, 0x72, 0x65, 0x20, 0x68, 0x61, 0x6d, 0x62, 0x75, 0x72, 0x67, 0x65, 0x72, 0x73, 0x2e, 0x00, 0x03, 0x00, 0x04, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0x65, 0x3b, 0xdc, 0x1e, }; /** * metisTestDataV1_Interest_03_Name1_Payload1_KeyIdRestriction_KeyId2_WithPayload_CRC32 * Interest * Name: [lci:/apple/banana/cherry] * KeyIdRestriction: [23235365636F6E644B65794964] * ContentObject Hash Restriction: NONE * PayloadString: [Cats are not dogs. Nor are hamburgers.] * PayloadBytes: [4361747320617265206E6F7420646F67732E204E6F72206172652068616D627572676572732E] */ static uint8_t metisTestDataV1_Interest_03_Name1_Payload1_KeyIdRestriction_KeyId2_WithPayload_CRC32[] = { 0x01, 0x00, 0x00, 0x78, 0xff, 0x00, 0x00, 0x08, 0x00, 0x01, 0x00, 0x5c, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x01, 0x00, 0x05, 0x61, 0x70, 0x70, 0x6c, 0x65, 0x00, 0x01, 0x00, 0x06, 0x62, 0x61, 0x6e, 0x61, 0x6e, 0x61, 0x00, 0x01, 0x00, 0x06, 0x63, 0x68, 0x65, 0x72, 0x72, 0x79, 0x00, 0x02, 0x00, 0x0d, 0x23, 0x23, 0x53, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x4b, 0x65, 0x79, 0x49, 0x64, 0x00, 0x01, 0x00, 0x26, 0x43, 0x61, 0x74, 0x73, 0x20, 0x61, 0x72, 0x65, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x64, 0x6f, 0x67, 0x73, 0x2e, 0x20, 0x4e, 0x6f, 0x72, 0x20, 0x61, 0x72, 0x65, 0x20, 0x68, 0x61, 0x6d, 0x62, 0x75, 0x72, 0x67, 0x65, 0x72, 0x73, 0x2e, 0x00, 0x03, 0x00, 0x04, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0xf8, 0x87, 0xe2, 0x49, }; /** * metisTestDataV1_Interest_03_Name1_Payload1_NameOnly_CRC32 * Interest * Name: [lci:/apple/banana/cherry] * ContentObject Hash Restriction: NONE * KeyIdRestriction: NONE */ static uint8_t metisTestDataV1_Interest_03_Name1_Payload1_NameOnly_CRC32[] = { 0x01, 0x00, 0x00, 0x3d, 0xff, 0x00, 0x00, 0x08, 0x00, 0x01, 0x00, 0x21, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x01, 0x00, 0x05, 0x61, 0x70, 0x70, 0x6c, 0x65, 0x00, 0x01, 0x00, 0x06, 0x62, 0x61, 0x6e, 0x61, 0x6e, 0x61, 0x00, 0x01, 0x00, 0x06, 0x63, 0x68, 0x65, 0x72, 0x72, 0x79, 0x00, 0x03, 0x00, 0x04, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0x37, 0x31, 0x3c, 0x2c, }; /** * metisTestDataV1_Interest_03_Name1_Payload1_NameOnly_WithPayload_CRC32 * Interest * Name: [lci:/apple/banana/cherry] * ContentObject Hash Restriction: NONE * KeyIdRestriction: NONE * PayloadString: [Cats are not dogs. Nor are hamburgers.] * PayloadBytes: [4361747320617265206E6F7420646F67732E204E6F72206172652068616D627572676572732E] */ static uint8_t metisTestDataV1_Interest_03_Name1_Payload1_NameOnly_WithPayload_CRC32[] = { 0x01, 0x00, 0x00, 0x67, 0xff, 0x00, 0x00, 0x08, 0x00, 0x01, 0x00, 0x4b, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x01, 0x00, 0x05, 0x61, 0x70, 0x70, 0x6c, 0x65, 0x00, 0x01, 0x00, 0x06, 0x62, 0x61, 0x6e, 0x61, 0x6e, 0x61, 0x00, 0x01, 0x00, 0x06, 0x63, 0x68, 0x65, 0x72, 0x72, 0x79, 0x00, 0x01, 0x00, 0x26, 0x43, 0x61, 0x74, 0x73, 0x20, 0x61, 0x72, 0x65, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x64, 0x6f, 0x67, 0x73, 0x2e, 0x20, 0x4e, 0x6f, 0x72, 0x20, 0x61, 0x72, 0x65, 0x20, 0x68, 0x61, 0x6d, 0x62, 0x75, 0x72, 0x67, 0x65, 0x72, 0x73, 0x2e, 0x00, 0x03, 0x00, 0x04, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0x47, 0x0e, 0x8c, 0x1a, }; /** * metisTestDataV1_Interest_04_Name1_Payload2_COHashRestriction_WithPayload_CRC32 * Interest * Name: [lci:/apple/banana/cherry] * ContentObject Hash Restriction: [602EF3993828EFC666FE075CED9A2F1307ECC14895D4168D2BB839AC50F033EB] * KeyIdRestriction: NONE * PayloadString: [Cats are not dogs. Nor are hamburgers.] * PayloadBytes: [4361747320617265206E6F7420646F67732E204E6F72206172652068616D627572676572732E] */ static uint8_t metisTestDataV1_Interest_04_Name1_Payload2_COHashRestriction_WithPayload_CRC32[] = { 0x01, 0x00, 0x00, 0x8b, 0xff, 0x00, 0x00, 0x08, 0x00, 0x01, 0x00, 0x6f, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x01, 0x00, 0x05, 0x61, 0x70, 0x70, 0x6c, 0x65, 0x00, 0x01, 0x00, 0x06, 0x62, 0x61, 0x6e, 0x61, 0x6e, 0x61, 0x00, 0x01, 0x00, 0x06, 0x63, 0x68, 0x65, 0x72, 0x72, 0x79, 0x00, 0x03, 0x00, 0x20, 0x60, 0x2e, 0xf3, 0x99, 0x38, 0x28, 0xef, 0xc6, 0x66, 0xfe, 0x07, 0x5c, 0xed, 0x9a, 0x2f, 0x13, 0x07, 0xec, 0xc1, 0x48, 0x95, 0xd4, 0x16, 0x8d, 0x2b, 0xb8, 0x39, 0xac, 0x50, 0xf0, 0x33, 0xeb, 0x00, 0x01, 0x00, 0x26, 0x43, 0x61, 0x74, 0x73, 0x20, 0x61, 0x72, 0x65, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x64, 0x6f, 0x67, 0x73, 0x2e, 0x20, 0x4e, 0x6f, 0x72, 0x20, 0x61, 0x72, 0x65, 0x20, 0x68, 0x61, 0x6d, 0x62, 0x75, 0x72, 0x67, 0x65, 0x72, 0x73, 0x2e, 0x00, 0x03, 0x00, 0x04, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0x85, 0xbb, 0x6a, 0x86, }; /** * metisTestDataV1_Interest_04_Name1_Payload2_KeyIdRestriction_KeyId2_COHashRestriction_WithPayload_CRC32 * Interest * Name: [lci:/apple/banana/cherry] * ContentObject Hash Restriction: [602EF3993828EFC666FE075CED9A2F1307ECC14895D4168D2BB839AC50F033EB] * KeyIdRestriction: [23235365636F6E644B65794964] * PayloadString: [Cats are not dogs. Nor are hamburgers.] * PayloadBytes: [4361747320617265206E6F7420646F67732E204E6F72206172652068616D627572676572732E] */ static uint8_t metisTestDataV1_Interest_04_Name1_Payload2_KeyIdRestriction_KeyId2_COHashRestriction_WithPayload_CRC32[] = { 0x01, 0x00, 0x00, 0x9c, 0xff, 0x00, 0x00, 0x08, 0x00, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x01, 0x00, 0x05, 0x61, 0x70, 0x70, 0x6c, 0x65, 0x00, 0x01, 0x00, 0x06, 0x62, 0x61, 0x6e, 0x61, 0x6e, 0x61, 0x00, 0x01, 0x00, 0x06, 0x63, 0x68, 0x65, 0x72, 0x72, 0x79, 0x00, 0x02, 0x00, 0x0d, 0x23, 0x23, 0x53, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x4b, 0x65, 0x79, 0x49, 0x64, 0x00, 0x03, 0x00, 0x20, 0x60, 0x2e, 0xf3, 0x99, 0x38, 0x28, 0xef, 0xc6, 0x66, 0xfe, 0x07, 0x5c, 0xed, 0x9a, 0x2f, 0x13, 0x07, 0xec, 0xc1, 0x48, 0x95, 0xd4, 0x16, 0x8d, 0x2b, 0xb8, 0x39, 0xac, 0x50, 0xf0, 0x33, 0xeb, 0x00, 0x01, 0x00, 0x26, 0x43, 0x61, 0x74, 0x73, 0x20, 0x61, 0x72, 0x65, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x64, 0x6f, 0x67, 0x73, 0x2e, 0x20, 0x4e, 0x6f, 0x72, 0x20, 0x61, 0x72, 0x65, 0x20, 0x68, 0x61, 0x6d, 0x62, 0x75, 0x72, 0x67, 0x65, 0x72, 0x73, 0x2e, 0x00, 0x03, 0x00, 0x04, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0x65, 0x3b, 0xdc, 0x1e, }; /** * metisTestDataV1_Interest_04_Name1_Payload2_KeyIdRestriction_KeyId2_WithPayload_CRC32 * Interest * Name: [lci:/apple/banana/cherry] * KeyIdRestriction: [23235365636F6E644B65794964] * ContentObject Hash Restriction: NONE * PayloadString: [Cats are not dogs. Nor are hamburgers.] * PayloadBytes: [4361747320617265206E6F7420646F67732E204E6F72206172652068616D627572676572732E] */ static uint8_t metisTestDataV1_Interest_04_Name1_Payload2_KeyIdRestriction_KeyId2_WithPayload_CRC32[] = { 0x01, 0x00, 0x00, 0x78, 0xff, 0x00, 0x00, 0x08, 0x00, 0x01, 0x00, 0x5c, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x01, 0x00, 0x05, 0x61, 0x70, 0x70, 0x6c, 0x65, 0x00, 0x01, 0x00, 0x06, 0x62, 0x61, 0x6e, 0x61, 0x6e, 0x61, 0x00, 0x01, 0x00, 0x06, 0x63, 0x68, 0x65, 0x72, 0x72, 0x79, 0x00, 0x02, 0x00, 0x0d, 0x23, 0x23, 0x53, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x4b, 0x65, 0x79, 0x49, 0x64, 0x00, 0x01, 0x00, 0x26, 0x43, 0x61, 0x74, 0x73, 0x20, 0x61, 0x72, 0x65, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x64, 0x6f, 0x67, 0x73, 0x2e, 0x20, 0x4e, 0x6f, 0x72, 0x20, 0x61, 0x72, 0x65, 0x20, 0x68, 0x61, 0x6d, 0x62, 0x75, 0x72, 0x67, 0x65, 0x72, 0x73, 0x2e, 0x00, 0x03, 0x00, 0x04, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0xf8, 0x87, 0xe2, 0x49, }; /** * metisTestDataV1_Interest_04_Name1_Payload2_NameOnly_CRC32 * Interest * Name: [lci:/apple/banana/cherry] * ContentObject Hash Restriction: NONE * KeyIdRestriction: NONE */ static uint8_t metisTestDataV1_Interest_04_Name1_Payload2_NameOnly_CRC32[] = { 0x01, 0x00, 0x00, 0x3d, 0xff, 0x00, 0x00, 0x08, 0x00, 0x01, 0x00, 0x21, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x01, 0x00, 0x05, 0x61, 0x70, 0x70, 0x6c, 0x65, 0x00, 0x01, 0x00, 0x06, 0x62, 0x61, 0x6e, 0x61, 0x6e, 0x61, 0x00, 0x01, 0x00, 0x06, 0x63, 0x68, 0x65, 0x72, 0x72, 0x79, 0x00, 0x03, 0x00, 0x04, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0x37, 0x31, 0x3c, 0x2c, }; /** * metisTestDataV1_Interest_04_Name1_Payload2_NameOnly_WithPayload_CRC32 * Interest * Name: [lci:/apple/banana/cherry] * ContentObject Hash Restriction: NONE * KeyIdRestriction: NONE * PayloadString: [Cats are not dogs. Nor are hamburgers.] * PayloadBytes: [4361747320617265206E6F7420646F67732E204E6F72206172652068616D627572676572732E] */ static uint8_t metisTestDataV1_Interest_04_Name1_Payload2_NameOnly_WithPayload_CRC32[] = { 0x01, 0x00, 0x00, 0x67, 0xff, 0x00, 0x00, 0x08, 0x00, 0x01, 0x00, 0x4b, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x01, 0x00, 0x05, 0x61, 0x70, 0x70, 0x6c, 0x65, 0x00, 0x01, 0x00, 0x06, 0x62, 0x61, 0x6e, 0x61, 0x6e, 0x61, 0x00, 0x01, 0x00, 0x06, 0x63, 0x68, 0x65, 0x72, 0x72, 0x79, 0x00, 0x01, 0x00, 0x26, 0x43, 0x61, 0x74, 0x73, 0x20, 0x61, 0x72, 0x65, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x64, 0x6f, 0x67, 0x73, 0x2e, 0x20, 0x4e, 0x6f, 0x72, 0x20, 0x61, 0x72, 0x65, 0x20, 0x68, 0x61, 0x6d, 0x62, 0x75, 0x72, 0x67, 0x65, 0x72, 0x73, 0x2e, 0x00, 0x03, 0x00, 0x04, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0x47, 0x0e, 0x8c, 0x1a, }; /** * metisTestDataV1_Interest_05_Name2_Payload2_COHashRestriction_WithPayload_CRC32 * Interest * Name: [lci:/lions/tigers/bears] * ContentObject Hash Restriction: [015AF98C9FA7CBD13FE7F5BE3C0E7F009F18F92F2024FE06C1E8A6654B7EA636] * KeyIdRestriction: NONE * PayloadString: [That's no moon.] * PayloadBytes: [546861742773206E6F206D6F6F6E2E] */ static uint8_t metisTestDataV1_Interest_05_Name2_Payload2_COHashRestriction_WithPayload_CRC32[] = { 0x01, 0x00, 0x00, 0x73, 0xff, 0x00, 0x00, 0x08, 0x00, 0x01, 0x00, 0x57, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x01, 0x00, 0x05, 0x6c, 0x69, 0x6f, 0x6e, 0x73, 0x00, 0x01, 0x00, 0x06, 0x74, 0x69, 0x67, 0x65, 0x72, 0x73, 0x00, 0x01, 0x00, 0x05, 0x62, 0x65, 0x61, 0x72, 0x73, 0x00, 0x03, 0x00, 0x20, 0x01, 0x5a, 0xf9, 0x8c, 0x9f, 0xa7, 0xcb, 0xd1, 0x3f, 0xe7, 0xf5, 0xbe, 0x3c, 0x0e, 0x7f, 0x00, 0x9f, 0x18, 0xf9, 0x2f, 0x20, 0x24, 0xfe, 0x06, 0xc1, 0xe8, 0xa6, 0x65, 0x4b, 0x7e, 0xa6, 0x36, 0x00, 0x01, 0x00, 0x0f, 0x54, 0x68, 0x61, 0x74, 0x27, 0x73, 0x20, 0x6e, 0x6f, 0x20, 0x6d, 0x6f, 0x6f, 0x6e, 0x2e, 0x00, 0x03, 0x00, 0x04, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0x68, 0x37, 0xf3, 0x6f, }; /** * metisTestDataV1_Interest_05_Name2_Payload2_KeyIdRestriction_KeyId1_COHashRestriction_WithPayload_CRC32 * Interest * Name: [lci:/lions/tigers/bears] * ContentObject Hash Restriction: [B9477A91F702C8BE59EF560082148D9AA0FF03180003956841C67BD5516406FA] * KeyIdRestriction: [232346697273744B65794964] * PayloadString: [That's no moon.] * PayloadBytes: [546861742773206E6F206D6F6F6E2E] */ static uint8_t metisTestDataV1_Interest_05_Name2_Payload2_KeyIdRestriction_KeyId1_COHashRestriction_WithPayload_CRC32[] = { 0x01, 0x00, 0x00, 0x83, 0xff, 0x00, 0x00, 0x08, 0x00, 0x01, 0x00, 0x67, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x01, 0x00, 0x05, 0x6c, 0x69, 0x6f, 0x6e, 0x73, 0x00, 0x01, 0x00, 0x06, 0x74, 0x69, 0x67, 0x65, 0x72, 0x73, 0x00, 0x01, 0x00, 0x05, 0x62, 0x65, 0x61, 0x72, 0x73, 0x00, 0x02, 0x00, 0x0c, 0x23, 0x23, 0x46, 0x69, 0x72, 0x73, 0x74, 0x4b, 0x65, 0x79, 0x49, 0x64, 0x00, 0x03, 0x00, 0x20, 0xb9, 0x47, 0x7a, 0x91, 0xf7, 0x02, 0xc8, 0xbe, 0x59, 0xef, 0x56, 0x00, 0x82, 0x14, 0x8d, 0x9a, 0xa0, 0xff, 0x03, 0x18, 0x00, 0x03, 0x95, 0x68, 0x41, 0xc6, 0x7b, 0xd5, 0x51, 0x64, 0x06, 0xfa, 0x00, 0x01, 0x00, 0x0f, 0x54, 0x68, 0x61, 0x74, 0x27, 0x73, 0x20, 0x6e, 0x6f, 0x20, 0x6d, 0x6f, 0x6f, 0x6e, 0x2e, 0x00, 0x03, 0x00, 0x04, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0x9a, 0x5c, 0x93, 0x79, }; /** * metisTestDataV1_Interest_05_Name2_Payload2_KeyIdRestriction_KeyId1_WithPayload_CRC32 * Interest * Name: [lci:/lions/tigers/bears] * KeyIdRestriction: [232346697273744B65794964] * ContentObject Hash Restriction: NONE * PayloadString: [That's no moon.] * PayloadBytes: [546861742773206E6F206D6F6F6E2E] */ static uint8_t metisTestDataV1_Interest_05_Name2_Payload2_KeyIdRestriction_KeyId1_WithPayload_CRC32[] = { 0x01, 0x00, 0x00, 0x5f, 0xff, 0x00, 0x00, 0x08, 0x00, 0x01, 0x00, 0x43, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x01, 0x00, 0x05, 0x6c, 0x69, 0x6f, 0x6e, 0x73, 0x00, 0x01, 0x00, 0x06, 0x74, 0x69, 0x67, 0x65, 0x72, 0x73, 0x00, 0x01, 0x00, 0x05, 0x62, 0x65, 0x61, 0x72, 0x73, 0x00, 0x02, 0x00, 0x0c, 0x23, 0x23, 0x46, 0x69, 0x72, 0x73, 0x74, 0x4b, 0x65, 0x79, 0x49, 0x64, 0x00, 0x01, 0x00, 0x0f, 0x54, 0x68, 0x61, 0x74, 0x27, 0x73, 0x20, 0x6e, 0x6f, 0x20, 0x6d, 0x6f, 0x6f, 0x6e, 0x2e, 0x00, 0x03, 0x00, 0x04, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0x77, 0xb6, 0xe1, 0x8d, }; /** * metisTestDataV1_Interest_05_Name2_Payload2_KeyIdRestriction_KeyId2_COHashRestriction_WithPayload_CRC32 * Interest * Name: [lci:/lions/tigers/bears] * ContentObject Hash Restriction: [015AF98C9FA7CBD13FE7F5BE3C0E7F009F18F92F2024FE06C1E8A6654B7EA636] * KeyIdRestriction: [23235365636F6E644B65794964] * PayloadString: [That's no moon.] * PayloadBytes: [546861742773206E6F206D6F6F6E2E] */ static uint8_t metisTestDataV1_Interest_05_Name2_Payload2_KeyIdRestriction_KeyId2_COHashRestriction_WithPayload_CRC32[] = { 0x01, 0x00, 0x00, 0x84, 0xff, 0x00, 0x00, 0x08, 0x00, 0x01, 0x00, 0x68, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x01, 0x00, 0x05, 0x6c, 0x69, 0x6f, 0x6e, 0x73, 0x00, 0x01, 0x00, 0x06, 0x74, 0x69, 0x67, 0x65, 0x72, 0x73, 0x00, 0x01, 0x00, 0x05, 0x62, 0x65, 0x61, 0x72, 0x73, 0x00, 0x02, 0x00, 0x0d, 0x23, 0x23, 0x53, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x4b, 0x65, 0x79, 0x49, 0x64, 0x00, 0x03, 0x00, 0x20, 0x01, 0x5a, 0xf9, 0x8c, 0x9f, 0xa7, 0xcb, 0xd1, 0x3f, 0xe7, 0xf5, 0xbe, 0x3c, 0x0e, 0x7f, 0x00, 0x9f, 0x18, 0xf9, 0x2f, 0x20, 0x24, 0xfe, 0x06, 0xc1, 0xe8, 0xa6, 0x65, 0x4b, 0x7e, 0xa6, 0x36, 0x00, 0x01, 0x00, 0x0f, 0x54, 0x68, 0x61, 0x74, 0x27, 0x73, 0x20, 0x6e, 0x6f, 0x20, 0x6d, 0x6f, 0x6f, 0x6e, 0x2e, // 112 0x00, 0x03, 0x00, 0x04, // 116 0x00, 0x02, 0x00, 0x00, // Validation alg type 2 (CRC32) 0x00, 0x04, 0x00, 0x04, 0xeb, 0x9e, 0x34, 0xb9, // Validation payload TLV }; static uint32_t metisTestDataV1_Interest_05_Name2_Payload2_KeyIdRestriction_KeyId2_COHashRestriction_WithPayload_CRC32_algOffset = 120; /** * metisTestDataV1_Interest_05_Name2_Payload2_KeyIdRestriction_KeyId2_WithPayload_CRC32 * Interest * Name: [lci:/lions/tigers/bears] * KeyIdRestriction: [23235365636F6E644B65794964] * ContentObject Hash Restriction: NONE * PayloadString: [That's no moon.] * PayloadBytes: [546861742773206E6F206D6F6F6E2E] */ static uint8_t metisTestDataV1_Interest_05_Name2_Payload2_KeyIdRestriction_KeyId2_WithPayload_CRC32[] = { 0x01, 0x00, 0x00, 0x60, 0xff, 0x00, 0x00, 0x08, 0x00, 0x01, 0x00, 0x44, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x01, 0x00, 0x05, 0x6c, 0x69, 0x6f, 0x6e, 0x73, 0x00, 0x01, 0x00, 0x06, 0x74, 0x69, 0x67, 0x65, 0x72, 0x73, 0x00, 0x01, 0x00, 0x05, 0x62, 0x65, 0x61, 0x72, 0x73, 0x00, 0x02, 0x00, 0x0d, 0x23, 0x23, 0x53, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x4b, 0x65, 0x79, 0x49, 0x64, 0x00, 0x01, 0x00, 0x0f, 0x54, 0x68, 0x61, 0x74, 0x27, 0x73, 0x20, 0x6e, 0x6f, 0x20, 0x6d, 0x6f, 0x6f, 0x6e, 0x2e, 0x00, 0x03, 0x00, 0x04, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0x7b, 0x18, 0x84, 0x23, }; /** * metisTestDataV1_Interest_05_Name2_Payload2_NameOnly_CRC32 * Interest * Name: [lci:/lions/tigers/bears] * ContentObject Hash Restriction: NONE * KeyIdRestriction: NONE */ static uint8_t metisTestDataV1_Interest_05_Name2_Payload2_NameOnly_CRC32[] = { 0x01, 0x00, 0x00, 0x3c, 0xff, 0x00, 0x00, 0x08, 0x00, 0x01, 0x00, 0x20, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x01, 0x00, 0x05, 0x6c, 0x69, 0x6f, 0x6e, 0x73, 0x00, 0x01, 0x00, 0x06, 0x74, 0x69, 0x67, 0x65, 0x72, 0x73, 0x00, 0x01, 0x00, 0x05, 0x62, 0x65, 0x61, 0x72, 0x73, // 40 0x00, 0x03, 0x00, 0x04, // Validation TLV 0x00, 0x02, 0x00, 0x00, // Validation Alg type(CRC32) 0x00, 0x04, 0x00, 0x04, 0xdd, 0x09, 0x69, 0x5e, // Validation payload (0xDD09695E) }; static int metisTestDataV1_Interest_05_Name2_Payload2_NameOnly_CRC32_ValidationAlgOffset = 48; /** * metisTestDataV1_Interest_05_Name2_Payload2_NameOnly_WithPayload_CRC32 * Interest * Name: [lci:/lions/tigers/bears] * ContentObject Hash Restriction: NONE * KeyIdRestriction: NONE * PayloadString: [That's no moon.] * PayloadBytes: [546861742773206E6F206D6F6F6E2E] */ static uint8_t metisTestDataV1_Interest_05_Name2_Payload2_NameOnly_WithPayload_CRC32[] = { 0x01, 0x00, 0x00, 0x4f, 0xff, 0x00, 0x00, 0x08, 0x00, 0x01, 0x00, 0x33, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x01, 0x00, 0x05, 0x6c, 0x69, 0x6f, 0x6e, 0x73, 0x00, 0x01, 0x00, 0x06, 0x74, 0x69, 0x67, 0x65, 0x72, 0x73, 0x00, 0x01, 0x00, 0x05, 0x62, 0x65, 0x61, 0x72, 0x73, 0x00, 0x01, 0x00, 0x0f, 0x54, 0x68, 0x61, 0x74, 0x27, 0x73, 0x20, 0x6e, 0x6f, 0x20, 0x6d, 0x6f, 0x6f, 0x6e, 0x2e, 0x00, 0x03, 0x00, 0x04, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0xbe, 0x7f, 0x8d, 0xb0, }; /** * metisTestDataV1_Interest_05_Name3_Payload3_COHashRestriction_WithPayload_CRC32 * Interest * Name: [lci:/boose/roo/pie] * ContentObject Hash Restriction: [AEE8C5584DFC905EF0B58123E6A2A2A1B5DB9C3CF6D8B882120238E6DA522039] * KeyIdRestriction: NONE * PayloadString: [Do, or do not. There is no 'try'.] * PayloadBytes: [446F2C206F7220646F206E6F742E205468657265206973206E6F2027747279272E] */ static uint8_t metisTestDataV1_Interest_05_Name3_Payload3_COHashRestriction_WithPayload_CRC32[] = { 0x01, 0x00, 0x00, 0x80, 0xff, 0x00, 0x00, 0x08, 0x00, 0x01, 0x00, 0x64, 0x00, 0x00, 0x00, 0x17, 0x00, 0x01, 0x00, 0x05, 0x62, 0x6f, 0x6f, 0x73, 0x65, 0x00, 0x01, 0x00, 0x03, 0x72, 0x6f, 0x6f, 0x00, 0x01, 0x00, 0x03, 0x70, 0x69, 0x65, 0x00, 0x03, 0x00, 0x20, 0xae, 0xe8, 0xc5, 0x58, 0x4d, 0xfc, 0x90, 0x5e, 0xf0, 0xb5, 0x81, 0x23, 0xe6, 0xa2, 0xa2, 0xa1, 0xb5, 0xdb, 0x9c, 0x3c, 0xf6, 0xd8, 0xb8, 0x82, 0x12, 0x02, 0x38, 0xe6, 0xda, 0x52, 0x20, 0x39, 0x00, 0x01, 0x00, 0x21, 0x44, 0x6f, 0x2c, 0x20, 0x6f, 0x72, 0x20, 0x64, 0x6f, 0x20, 0x6e, 0x6f, 0x74, 0x2e, 0x20, 0x54, 0x68, 0x65, 0x72, 0x65, 0x20, 0x69, 0x73, 0x20, 0x6e, 0x6f, 0x20, 0x27, 0x74, 0x72, 0x79, 0x27, 0x2e, 0x00, 0x03, 0x00, 0x04, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0x2e, 0xa7, 0x62, 0xf7, }; /** * metisTestDataV1_Interest_05_Name3_Payload3_KeyIdRestriction_KeyId1_COHashRestriction_WithPayload_CRC32 * Interest * Name: [lci:/boose/roo/pie] * ContentObject Hash Restriction: [AEE8C5584DFC905EF0B58123E6A2A2A1B5DB9C3CF6D8B882120238E6DA522039] * KeyIdRestriction: [232346697273744B65794964] * PayloadString: [Do, or do not. There is no 'try'.] * PayloadBytes: [446F2C206F7220646F206E6F742E205468657265206973206E6F2027747279272E] */ static uint8_t metisTestDataV1_Interest_05_Name3_Payload3_KeyIdRestriction_KeyId1_COHashRestriction_WithPayload_CRC32[] = { 0x01, 0x00, 0x00, 0x90, 0xff, 0x00, 0x00, 0x08, 0x00, 0x01, 0x00, 0x74, 0x00, 0x00, 0x00, 0x17, 0x00, 0x01, 0x00, 0x05, 0x62, 0x6f, 0x6f, 0x73, 0x65, 0x00, 0x01, 0x00, 0x03, 0x72, 0x6f, 0x6f, 0x00, 0x01, 0x00, 0x03, 0x70, 0x69, 0x65, 0x00, 0x02, 0x00, 0x0c, 0x23, 0x23, 0x46, 0x69, 0x72, 0x73, 0x74, 0x4b, 0x65, 0x79, 0x49, 0x64, 0x00, 0x03, 0x00, 0x20, 0xae, 0xe8, 0xc5, 0x58, 0x4d, 0xfc, 0x90, 0x5e, 0xf0, 0xb5, 0x81, 0x23, 0xe6, 0xa2, 0xa2, 0xa1, 0xb5, 0xdb, 0x9c, 0x3c, 0xf6, 0xd8, 0xb8, 0x82, 0x12, 0x02, 0x38, 0xe6, 0xda, 0x52, 0x20, 0x39, 0x00, 0x01, 0x00, 0x21, 0x44, 0x6f, 0x2c, 0x20, 0x6f, 0x72, 0x20, 0x64, 0x6f, 0x20, 0x6e, 0x6f, 0x74, 0x2e, 0x20, 0x54, 0x68, 0x65, 0x72, 0x65, 0x20, 0x69, 0x73, 0x20, 0x6e, 0x6f, 0x20, 0x27, 0x74, 0x72, 0x79, 0x27, 0x2e, 0x00, 0x03, 0x00, 0x04, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0x6e, 0xb4, 0x92, 0xfc, }; /** * metisTestDataV1_Interest_05_Name3_Payload3_KeyIdRestriction_KeyId1_WithPayload_CRC32 * Interest * Name: [lci:/boose/roo/pie] * KeyIdRestriction: [232346697273744B65794964] * ContentObject Hash Restriction: NONE * PayloadString: [Do, or do not. There is no 'try'.] * PayloadBytes: [446F2C206F7220646F206E6F742E205468657265206973206E6F2027747279272E] */ static uint8_t metisTestDataV1_Interest_05_Name3_Payload3_KeyIdRestriction_KeyId1_WithPayload_CRC32[] = { 0x01, 0x00, 0x00, 0x6c, 0xff, 0x00, 0x00, 0x08, 0x00, 0x01, 0x00, 0x50, 0x00, 0x00, 0x00, 0x17, 0x00, 0x01, 0x00, 0x05, 0x62, 0x6f, 0x6f, 0x73, 0x65, 0x00, 0x01, 0x00, 0x03, 0x72, 0x6f, 0x6f, 0x00, 0x01, 0x00, 0x03, 0x70, 0x69, 0x65, 0x00, 0x02, 0x00, 0x0c, 0x23, 0x23, 0x46, 0x69, 0x72, 0x73, 0x74, 0x4b, 0x65, 0x79, 0x49, 0x64, 0x00, 0x01, 0x00, 0x21, 0x44, 0x6f, 0x2c, 0x20, 0x6f, 0x72, 0x20, 0x64, 0x6f, 0x20, 0x6e, 0x6f, 0x74, 0x2e, 0x20, 0x54, 0x68, 0x65, 0x72, 0x65, 0x20, 0x69, 0x73, 0x20, 0x6e, 0x6f, 0x20, 0x27, 0x74, 0x72, 0x79, 0x27, 0x2e, 0x00, 0x03, 0x00, 0x04, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0x5d, 0x6e, 0x09, 0x8f, }; /** * metisTestDataV1_Interest_05_Name3_Payload3_NameOnly_CRC32 * Interest * Name: [lci:/boose/roo/pie] * ContentObject Hash Restriction: NONE * KeyIdRestriction: NONE */ static uint8_t metisTestDataV1_Interest_05_Name3_Payload3_NameOnly_CRC32[] = { 0x01, 0x00, 0x00, 0x37, 0xff, 0x00, 0x00, 0x08, 0x00, 0x01, 0x00, 0x1b, 0x00, 0x00, 0x00, 0x17, 0x00, 0x01, 0x00, 0x05, 0x62, 0x6f, 0x6f, 0x73, 0x65, 0x00, 0x01, 0x00, 0x03, 0x72, 0x6f, 0x6f, 0x00, 0x01, 0x00, 0x03, 0x70, 0x69, 0x65, 0x00, 0x03, 0x00, 0x04, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0x90, 0x93, 0x83, 0x6a, }; /** * metisTestDataV1_Interest_05_Name3_Payload3_NameOnly_WithPayload_CRC32 * Interest * Name: [lci:/boose/roo/pie] * ContentObject Hash Restriction: NONE * KeyIdRestriction: NONE * PayloadString: [Do, or do not. There is no 'try'.] * PayloadBytes: [446F2C206F7220646F206E6F742E205468657265206973206E6F2027747279272E] */ static uint8_t metisTestDataV1_Interest_05_Name3_Payload3_NameOnly_WithPayload_CRC32[] = { 0x01, 0x00, 0x00, 0x5c, 0xff, 0x00, 0x00, 0x08, 0x00, 0x01, 0x00, 0x40, 0x00, 0x00, 0x00, 0x17, 0x00, 0x01, 0x00, 0x05, 0x62, 0x6f, 0x6f, 0x73, 0x65, 0x00, 0x01, 0x00, 0x03, 0x72, 0x6f, 0x6f, 0x00, 0x01, 0x00, 0x03, 0x70, 0x69, 0x65, 0x00, 0x01, 0x00, 0x21, 0x44, 0x6f, 0x2c, 0x20, 0x6f, 0x72, 0x20, 0x64, 0x6f, 0x20, 0x6e, 0x6f, 0x74, 0x2e, 0x20, 0x54, 0x68, 0x65, 0x72, 0x65, 0x20, 0x69, 0x73, 0x20, 0x6e, 0x6f, 0x20, 0x27, 0x74, 0x72, 0x79, 0x27, 0x2e, 0x00, 0x03, 0x00, 0x04, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0x06, 0x72, 0x87, 0xe1, };