VLC 4.0.0-dev
Loading...
Searching...
No Matches
vlc_pgpkey.h
Go to the documentation of this file.
1/*****************************************************************************
2 * vlc_pgpkey.h: VideoLAN PGP Public Key used to sign releases
3 *****************************************************************************/
4
5/* We trust this public key, and by extension, also keys signed by it. */
6
7/* NOTE:
8 * The embedded key is an OpenPGP v4 RSA-4096 primary key.
9 * Don't forget to upload the key to http://download.videolan.org/pub/keys/
10 */
11
12/*
13 * VideoLAN Release Signing Key (2026)
14 * created on 2026-09-14
15 */
16
17static const uint8_t videolan_public_key_longid[8] = {
18 0x1D, 0x77, 0xC0, 0xAE, 0x83, 0x5B, 0x91, 0x1E
19};
20
21/* gpg --export --armor "<id>"|sed -e s/^/\"/ -e s/\$/\\\\n\"/ */
22static const uint8_t videolan_public_key[] = {
23 "-----BEGIN PGP PUBLIC KEY BLOCK-----\n"
24 "\n"
25 "mQINBGqngYUBEADETQiomfQGsYJXlYynUZ0hrzgH5YlYq1qhXAIRrhcupN2eNUPl\n"
26 "+Yx0usbWhe4+a0jizrK1Gukc8rtVq7MpgapQSfj/39Q/rjzoR/UDcE//WNAs1DhO\n"
27 "A7TNkWeDCwINjKOKhypHMuqMxAo6Ax35VDc2rHW3Q0XPJJF9Pxl+SyRz4gCR43a4\n"
28 "ZZZHRveJElC8aq+hyu0rirdA5VpTc4Ha2avbgBKI3cu7xUvuRH4i4yF3dJH+C4Qn\n"
29 "Gf/4XqsI26FfT9OgcEh4lfhUQLAucJwXwPtfTsv6+QmwU+JyzMhfy8mYc46r3OSX\n"
30 "DHr+jU39cBWMChDgNSPiTUqFU+d7fUVtUgold6orV8iB9NhqpP4yQ+b0UszDqyak\n"
31 "rZsOgxedWbL6B67D804FgUUWyHjG8oNYahgLhLGDymTtmw4J7J3GE5eQV1u0K3sL\n"
32 "6NaXZAnT44Knhq/iaA2rmgGwH1a58p3v7Q33n8tCcu0DI//8ytiWmJdTPooXVOCD\n"
33 "txJsYht4HARQR+GiKPBl25p4Nolh4xCX3PtVJKeHWYOglEs8BCCLNcrUfky/zExa\n"
34 "rT6eE/oXQ++kUC30XiW8oRquCkCfVsRr+gWuRQLbXFhDGbLdeDWuL2Z0dam/L+lr\n"
35 "kJbel8m4BwMLZhrKskLiyGmLfbX72LfvrM917OOd4SKIZP4whlxfb/KJTwARAQAB\n"
36 "tDlWaWRlb0xBTiBSZWxlYXNlIFNpZ25pbmcgS2V5IDIwMjYgPHZpZGVvbGFuQHZp\n"
37 "ZGVvbGFuLm9yZz6JAlcEEwEKAEECGwMFCRLMAwAFCwkIBwIGFQoJCAsCBBYCAwEC\n"
38 "HgECF4AWIQSjQf12hNvB/9abwlodd8Cug1uRHgUCaqkwaQIZAQAKCRAdd8Cug1uR\n"
39 "HvOKD/wIHt7eerEmEda5tevwgrVRc3SpfIcNQXPVw3F66sX0YseToFz/ov8FsrK2\n"
40 "WKiM4EGKsvrzySspUyvkukCUJ+J6A5ZjaFPGdFu6DXkx7opxIaSSgMESkxUgT6/F\n"
41 "c0cVprnpnXU0hugjVQFpkvFE2+wivAiyNliOOWaGiCAl0adrM7k0Q+BJZ38LIgYR\n"
42 "ZYRD7g7zjWRHBvosboPGLsmjPvz3SmG/h+dgPgK1ABvHDRUgTfsoRCDfrmhCYpsv\n"
43 "lxAo+070OIiI6yyi1+lVKdtdqidzsjsel+L9InvsEvmvPj7b0eeMwx4niXOWqLHM\n"
44 "9KFG8NLIZ9kCr3XtQ8CA2WYqNzjlvJhetcOzOE+ZdNsbvWMKrRVhYCxWV9+7Ez8u\n"
45 "IS35xcDhWyOdxmYLzfzxHDA0QOOQC+BJGVdUlnOyzA2XcZ0/0Ajqxl7ToPcvR3ga\n"
46 "+tGqywHjetATbQBfZg8Sro2AxJtq/UKfjTAi9MeAER52Pz7SuTVNvMkjSjlTpdgd\n"
47 "1pCFQh8afEJ0ZZAKo63GxE4PtmUCuGH04zr1xD91sQHTLgjJOqL+2gVdzs+Li2xZ\n"
48 "JXim5XH2g3tcQb2bCdNSp78b216nqa9S9DfQsIHez2dp+cJ+vot6bKglD/sqsPNm\n"
49 "gtlZ8hRR13f++XgRyJW8CWEqOuyU5thd1QKpaQkjhJQwogBMTw==\n"
50 "=e7qD\n"
51 "-----END PGP PUBLIC KEY BLOCK-----\n"
52};
This file is a collection of common definitions and types.
static const uint8_t videolan_public_key[]
Definition vlc_pgpkey.h:23
static const uint8_t videolan_public_key_longid[8]
Definition vlc_pgpkey.h:18