10afa8e06SEd Maste /* 2*2ccfa855SEd Maste * Copyright (c) 2020-2022 Yubico AB. All rights reserved. 30afa8e06SEd Maste * Use of this source code is governed by a BSD-style 40afa8e06SEd Maste * license that can be found in the LICENSE file. 5*2ccfa855SEd Maste * SPDX-License-Identifier: BSD-2-Clause 60afa8e06SEd Maste */ 70afa8e06SEd Maste 80afa8e06SEd Maste #ifndef _DUMMY_H 90afa8e06SEd Maste #define _DUMMY_H 100afa8e06SEd Maste 110afa8e06SEd Maste #include <stdint.h> 120afa8e06SEd Maste 130afa8e06SEd Maste const char dummy_name[] = "finger1"; 140afa8e06SEd Maste const char dummy_pin1[] = "skepp cg0u3;Y.."; 150afa8e06SEd Maste const char dummy_pin2[] = "bastilha 6rJrfQZI."; 160afa8e06SEd Maste const char dummy_pin[] = "9}4gT:8d=A37Dh}U"; 170afa8e06SEd Maste const char dummy_rp_id[] = "localhost"; 180afa8e06SEd Maste const char dummy_rp_name[] = "sweet home localhost"; 190afa8e06SEd Maste const char dummy_user_icon[] = "an icon"; 200afa8e06SEd Maste const char dummy_user_name[] = "john smith"; 210afa8e06SEd Maste const char dummy_user_nick[] = "jsmith"; 22*2ccfa855SEd Maste const char dummy_pcsc_list[] = "reader1\0reader2\0reader3\0\0"; 23*2ccfa855SEd Maste const char dummy_pcsc_path[] = "pcsc://slot7"; 240afa8e06SEd Maste const uint8_t dummy_id[] = { 0x5e, 0xd2 }; 250afa8e06SEd Maste 260afa8e06SEd Maste const uint8_t dummy_user_id[] = { 270afa8e06SEd Maste 0x78, 0x1c, 0x78, 0x60, 0xad, 0x88, 0xd2, 0x63, 280afa8e06SEd Maste 0x32, 0x62, 0x2a, 0xf1, 0x74, 0x5d, 0xed, 0xb2, 290afa8e06SEd Maste 0xe7, 0xa4, 0x2b, 0x44, 0x89, 0x29, 0x39, 0xc5, 300afa8e06SEd Maste 0x56, 0x64, 0x01, 0x27, 0x0d, 0xbb, 0xc4, 0x49, 310afa8e06SEd Maste }; 320afa8e06SEd Maste 330afa8e06SEd Maste const uint8_t dummy_cred_id[] = { 340afa8e06SEd Maste 0x4f, 0x72, 0x98, 0x42, 0x4a, 0xe1, 0x17, 0xa5, 350afa8e06SEd Maste 0x85, 0xa0, 0xef, 0x3b, 0x11, 0x24, 0x4a, 0x3d, 360afa8e06SEd Maste }; 370afa8e06SEd Maste 380afa8e06SEd Maste const uint8_t dummy_cdh[] = { 390afa8e06SEd Maste 0xec, 0x8d, 0x8f, 0x78, 0x42, 0x4a, 0x2b, 0xb7, 400afa8e06SEd Maste 0x82, 0x34, 0xaa, 0xca, 0x07, 0xa1, 0xf6, 0x56, 410afa8e06SEd Maste 0x42, 0x1c, 0xb6, 0xf6, 0xb3, 0x00, 0x86, 0x52, 420afa8e06SEd Maste 0x35, 0x2d, 0xa2, 0x62, 0x4a, 0xbe, 0x89, 0x76, 430afa8e06SEd Maste }; 440afa8e06SEd Maste 450afa8e06SEd Maste const uint8_t dummy_es256[] = { 460afa8e06SEd Maste 0xcc, 0x1b, 0x50, 0xac, 0xc4, 0x19, 0xf8, 0x3a, 470afa8e06SEd Maste 0xee, 0x0a, 0x77, 0xd6, 0xf3, 0x53, 0xdb, 0xef, 480afa8e06SEd Maste 0xf2, 0xb9, 0x5c, 0x2d, 0x8b, 0x1e, 0x52, 0x58, 490afa8e06SEd Maste 0x88, 0xf4, 0x0b, 0x85, 0x1f, 0x40, 0x6d, 0x18, 500afa8e06SEd Maste 0x15, 0xb3, 0xcc, 0x25, 0x7c, 0x38, 0x3d, 0xec, 510afa8e06SEd Maste 0xdf, 0xad, 0xbd, 0x46, 0x91, 0xc3, 0xac, 0x30, 520afa8e06SEd Maste 0x94, 0x2a, 0xf7, 0x78, 0x35, 0x70, 0x59, 0x6f, 530afa8e06SEd Maste 0x28, 0xcb, 0x8e, 0x07, 0x85, 0xb5, 0x91, 0x96, 540afa8e06SEd Maste }; 550afa8e06SEd Maste 560afa8e06SEd Maste const uint8_t dummy_rs256[] = { 570afa8e06SEd Maste 0xd2, 0xa8, 0xc0, 0x11, 0x82, 0x9e, 0x57, 0x2e, 580afa8e06SEd Maste 0x60, 0xae, 0x8c, 0xb0, 0x09, 0xe1, 0x58, 0x2b, 590afa8e06SEd Maste 0x99, 0xec, 0xc3, 0x11, 0x1b, 0xef, 0x81, 0x49, 600afa8e06SEd Maste 0x34, 0x53, 0x6a, 0x01, 0x65, 0x2c, 0x24, 0x09, 610afa8e06SEd Maste 0x30, 0x87, 0x98, 0x51, 0x6e, 0x30, 0x4f, 0x60, 620afa8e06SEd Maste 0xbd, 0x54, 0xd2, 0x54, 0xbd, 0x94, 0x42, 0xdd, 630afa8e06SEd Maste 0x63, 0xe5, 0x2c, 0xc6, 0x04, 0x32, 0xc0, 0x8f, 640afa8e06SEd Maste 0x72, 0xd5, 0xb4, 0xf0, 0x4f, 0x42, 0xe5, 0xb0, 650afa8e06SEd Maste 0xa2, 0x95, 0x11, 0xfe, 0xd8, 0xb0, 0x65, 0x34, 660afa8e06SEd Maste 0xff, 0xfb, 0x44, 0x97, 0x52, 0xfc, 0x67, 0x23, 670afa8e06SEd Maste 0x0b, 0xad, 0xf3, 0x3a, 0x82, 0xd4, 0x96, 0x10, 680afa8e06SEd Maste 0x87, 0x6b, 0xfa, 0xd6, 0x51, 0x60, 0x3e, 0x1c, 690afa8e06SEd Maste 0xae, 0x19, 0xb8, 0xce, 0x08, 0xae, 0x9a, 0xee, 700afa8e06SEd Maste 0x78, 0x16, 0x22, 0xcc, 0x92, 0xcb, 0xa8, 0x95, 710afa8e06SEd Maste 0x34, 0xe5, 0xb9, 0x42, 0x6a, 0xf0, 0x2e, 0x82, 720afa8e06SEd Maste 0x1f, 0x4c, 0x7d, 0x84, 0x94, 0x68, 0x7b, 0x97, 730afa8e06SEd Maste 0x2b, 0xf7, 0x7d, 0x67, 0x83, 0xbb, 0xc7, 0x8a, 740afa8e06SEd Maste 0x31, 0x5a, 0xf3, 0x2a, 0x95, 0xdf, 0x63, 0xe7, 750afa8e06SEd Maste 0x4e, 0xee, 0x26, 0xda, 0x87, 0x00, 0xe2, 0x23, 760afa8e06SEd Maste 0x4a, 0x33, 0x9a, 0xa0, 0x1b, 0xce, 0x60, 0x1f, 770afa8e06SEd Maste 0x98, 0xa1, 0xb0, 0xdb, 0xbf, 0x20, 0x59, 0x27, 780afa8e06SEd Maste 0xf2, 0x06, 0xd9, 0xbe, 0x37, 0xa4, 0x03, 0x6b, 790afa8e06SEd Maste 0x6a, 0x4e, 0xaf, 0x22, 0x68, 0xf3, 0xff, 0x28, 800afa8e06SEd Maste 0x59, 0x05, 0xc9, 0xf1, 0x28, 0xf4, 0xbb, 0x35, 810afa8e06SEd Maste 0xe0, 0xc2, 0x68, 0xc2, 0xaa, 0x54, 0xac, 0x8c, 820afa8e06SEd Maste 0xc1, 0x69, 0x9e, 0x4b, 0x32, 0xfc, 0x53, 0x58, 830afa8e06SEd Maste 0x85, 0x7d, 0x3f, 0x51, 0xd1, 0xc9, 0x03, 0x02, 840afa8e06SEd Maste 0x13, 0x61, 0x62, 0xda, 0xf8, 0xfe, 0x3e, 0xc8, 850afa8e06SEd Maste 0x95, 0x12, 0xfb, 0x0c, 0xdf, 0x06, 0x65, 0x6f, 860afa8e06SEd Maste 0x23, 0xc7, 0x83, 0x7c, 0x50, 0x2d, 0x27, 0x25, 870afa8e06SEd Maste 0x4d, 0xbf, 0x94, 0xf0, 0x89, 0x04, 0xb9, 0x2d, 880afa8e06SEd Maste 0xc4, 0xa5, 0x32, 0xa9, 0x25, 0x0a, 0x99, 0x59, 890afa8e06SEd Maste 0x01, 0x00, 0x01, 900afa8e06SEd Maste }; 910afa8e06SEd Maste 920afa8e06SEd Maste const uint8_t dummy_eddsa[] = { 930afa8e06SEd Maste 0xfe, 0x8b, 0x61, 0x50, 0x31, 0x7a, 0xe6, 0xdf, 940afa8e06SEd Maste 0xb1, 0x04, 0x9d, 0x4d, 0xb5, 0x7a, 0x5e, 0x96, 950afa8e06SEd Maste 0x4c, 0xb2, 0xf9, 0x5f, 0x72, 0x47, 0xb5, 0x18, 960afa8e06SEd Maste 0xe2, 0x39, 0xdf, 0x2f, 0x87, 0x19, 0xb3, 0x02, 970afa8e06SEd Maste }; 980afa8e06SEd Maste 99f540a430SEd Maste const uint8_t dummy_netlink_wiredata[] = { 100f540a430SEd Maste 0xd8, 0x01, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 101f540a430SEd Maste 0x00, 0x00, 0x00, 0x00, 0x9d, 0x2e, 0x00, 0x00, 102f540a430SEd Maste 0x01, 0x02, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 103f540a430SEd Maste 0x6e, 0x66, 0x63, 0x00, 0x06, 0x00, 0x01, 0x00, 104f540a430SEd Maste 0x1e, 0x00, 0x00, 0x00, 0x08, 0x00, 0x03, 0x00, 105f540a430SEd Maste 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x04, 0x00, 106f540a430SEd Maste 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x05, 0x00, 107f540a430SEd Maste 0x1f, 0x00, 0x00, 0x00, 0x80, 0x01, 0x06, 0x00, 108f540a430SEd Maste 0x14, 0x00, 0x01, 0x00, 0x08, 0x00, 0x01, 0x00, 109f540a430SEd Maste 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 110f540a430SEd Maste 0x0e, 0x00, 0x00, 0x00, 0x14, 0x00, 0x02, 0x00, 111f540a430SEd Maste 0x08, 0x00, 0x01, 0x00, 0x02, 0x00, 0x00, 0x00, 112f540a430SEd Maste 0x08, 0x00, 0x02, 0x00, 0x0a, 0x00, 0x00, 0x00, 113f540a430SEd Maste 0x14, 0x00, 0x03, 0x00, 0x08, 0x00, 0x01, 0x00, 114f540a430SEd Maste 0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 115f540a430SEd Maste 0x0a, 0x00, 0x00, 0x00, 0x14, 0x00, 0x04, 0x00, 116f540a430SEd Maste 0x08, 0x00, 0x01, 0x00, 0x06, 0x00, 0x00, 0x00, 117f540a430SEd Maste 0x08, 0x00, 0x02, 0x00, 0x0a, 0x00, 0x00, 0x00, 118f540a430SEd Maste 0x14, 0x00, 0x05, 0x00, 0x08, 0x00, 0x01, 0x00, 119f540a430SEd Maste 0x07, 0x00, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 120f540a430SEd Maste 0x0a, 0x00, 0x00, 0x00, 0x14, 0x00, 0x06, 0x00, 121f540a430SEd Maste 0x08, 0x00, 0x01, 0x00, 0x04, 0x00, 0x00, 0x00, 122f540a430SEd Maste 0x08, 0x00, 0x02, 0x00, 0x0a, 0x00, 0x00, 0x00, 123f540a430SEd Maste 0x14, 0x00, 0x07, 0x00, 0x08, 0x00, 0x01, 0x00, 124f540a430SEd Maste 0x05, 0x00, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 125f540a430SEd Maste 0x0a, 0x00, 0x00, 0x00, 0x14, 0x00, 0x08, 0x00, 126f540a430SEd Maste 0x08, 0x00, 0x01, 0x00, 0x08, 0x00, 0x00, 0x00, 127f540a430SEd Maste 0x08, 0x00, 0x02, 0x00, 0x0c, 0x00, 0x00, 0x00, 128f540a430SEd Maste 0x14, 0x00, 0x09, 0x00, 0x08, 0x00, 0x01, 0x00, 129f540a430SEd Maste 0x0f, 0x00, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 130f540a430SEd Maste 0x0a, 0x00, 0x00, 0x00, 0x14, 0x00, 0x0a, 0x00, 131f540a430SEd Maste 0x08, 0x00, 0x01, 0x00, 0x10, 0x00, 0x00, 0x00, 132f540a430SEd Maste 0x08, 0x00, 0x02, 0x00, 0x0a, 0x00, 0x00, 0x00, 133f540a430SEd Maste 0x14, 0x00, 0x0b, 0x00, 0x08, 0x00, 0x01, 0x00, 134f540a430SEd Maste 0x13, 0x00, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 135f540a430SEd Maste 0x0a, 0x00, 0x00, 0x00, 0x14, 0x00, 0x0c, 0x00, 136f540a430SEd Maste 0x08, 0x00, 0x01, 0x00, 0x15, 0x00, 0x00, 0x00, 137f540a430SEd Maste 0x08, 0x00, 0x02, 0x00, 0x0a, 0x00, 0x00, 0x00, 138f540a430SEd Maste 0x14, 0x00, 0x0d, 0x00, 0x08, 0x00, 0x01, 0x00, 139f540a430SEd Maste 0x11, 0x00, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 140f540a430SEd Maste 0x0a, 0x00, 0x00, 0x00, 0x14, 0x00, 0x0e, 0x00, 141f540a430SEd Maste 0x08, 0x00, 0x01, 0x00, 0x12, 0x00, 0x00, 0x00, 142f540a430SEd Maste 0x08, 0x00, 0x02, 0x00, 0x0a, 0x00, 0x00, 0x00, 143f540a430SEd Maste 0x14, 0x00, 0x0f, 0x00, 0x08, 0x00, 0x01, 0x00, 144f540a430SEd Maste 0x1a, 0x00, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 145f540a430SEd Maste 0x0c, 0x00, 0x00, 0x00, 0x14, 0x00, 0x10, 0x00, 146f540a430SEd Maste 0x08, 0x00, 0x01, 0x00, 0x1b, 0x00, 0x00, 0x00, 147f540a430SEd Maste 0x08, 0x00, 0x02, 0x00, 0x0a, 0x00, 0x00, 0x00, 148f540a430SEd Maste 0x14, 0x00, 0x11, 0x00, 0x08, 0x00, 0x01, 0x00, 149f540a430SEd Maste 0x1c, 0x00, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 150f540a430SEd Maste 0x0a, 0x00, 0x00, 0x00, 0x14, 0x00, 0x12, 0x00, 151f540a430SEd Maste 0x08, 0x00, 0x01, 0x00, 0x1d, 0x00, 0x00, 0x00, 152f540a430SEd Maste 0x08, 0x00, 0x02, 0x00, 0x0a, 0x00, 0x00, 0x00, 153f540a430SEd Maste 0x14, 0x00, 0x13, 0x00, 0x08, 0x00, 0x01, 0x00, 154f540a430SEd Maste 0x1e, 0x00, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 155f540a430SEd Maste 0x0a, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x07, 0x00, 156f540a430SEd Maste 0x18, 0x00, 0x01, 0x00, 0x08, 0x00, 0x02, 0x00, 157f540a430SEd Maste 0x05, 0x00, 0x00, 0x00, 0x0b, 0x00, 0x01, 0x00, 158f540a430SEd Maste 0x65, 0x76, 0x65, 0x6e, 0x74, 0x73, 0x00, 0x00, 159f540a430SEd Maste 0x24, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x01, 160f540a430SEd Maste 0x00, 0x00, 0x00, 0x00, 0x9d, 0x2e, 0x00, 0x00, 161f540a430SEd Maste 0x00, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 162f540a430SEd Maste 0x1e, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 163f540a430SEd Maste 0x00, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 164f540a430SEd Maste 0x02, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 165f540a430SEd Maste 0x9d, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 166f540a430SEd Maste 0x24, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x05, 0x00, 167f540a430SEd Maste 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 168f540a430SEd Maste 0x1c, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00, 0x00, 169f540a430SEd Maste 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 170f540a430SEd Maste 0x09, 0x01, 0x00, 0x00, 0x08, 0x00, 0x01, 0x00, 171f540a430SEd Maste 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 172f540a430SEd Maste 0x1e, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 173f540a430SEd Maste 0x9d, 0x2e, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, 174f540a430SEd Maste 0x08, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 175f540a430SEd Maste 0x08, 0x00, 0x03, 0x00, 0x10, 0x00, 0x00, 0x00, 176f540a430SEd Maste 0x06, 0x00, 0x05, 0x00, 0x44, 0x00, 0x00, 0x00, 177f540a430SEd Maste 0x05, 0x00, 0x06, 0x00, 0x20, 0x00, 0x00, 0x00, 178f540a430SEd Maste 0x0b, 0x00, 0x07, 0x00, 0x27, 0x00, 0x00, 0x00, 179f540a430SEd Maste 0x93, 0xb9, 0x25, 0x00 180f540a430SEd Maste }; 181f540a430SEd Maste 1820afa8e06SEd Maste #endif /* !_DUMMY_H */ 183