]> git.sesse.net Git - vlc/blob - include/vlc_pgpkey.h
2010 VideoLAN signing key.
[vlc] / include / vlc_pgpkey.h
1 /*****************************************************************************
2  * vlc_pgpkey.h: VideoLAN PGP Public Key used to sign releases
3  *****************************************************************************
4  * Copyright © 2008 the VideoLAN team
5  * $Id$
6  *
7  * Authors: Rafaël Carré <funman@videolanorg>
8  *
9  * This program is free software; you can redistribute it and/or modify
10  * it under the terms of the GNU General Public License as published by
11  * the Free Software Foundation; either release 2 of the License, or
12  * (at your option) any later release.
13  *
14  * This program is distributed in the hope that it will be useful,
15  * but WITHOUT ANY WARRANTY; without even the implied warranty of
16  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17  * GNU General Public License for more details.
18  *
19  * You should have received a copy of the GNU General Public License
20  * along with this program; if not, write to the Free Software
21  * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111, USA.
22  *****************************************************************************/
23
24 /* We trust this public key, and by extension, also keys signed by it. */
25
26 /*
27  * VideoLAN Release Signing Key (2009)
28  * expirates on 2010-01-01
29  */
30
31 static uint8_t videolan_public_key_longid[8] = {
32   0x13, 0xE9, 0x5E, 0xDB, 0x37, 0x99, 0x97, 0xB5
33 };
34
35 /* gpg --export --armor "<id>"|sed -e s/^/\"/ -e s/\$/\\\\n\"/ */
36 static uint8_t videolan_public_key[] = {
37 "-----BEGIN PGP PUBLIC KEY BLOCK-----\n"
38 "Version: GnuPG v2.0.14 (GNU/Linux)\n"
39 "\n"
40 "mQINBEtcrZUBEAC5j9Mt9tYUtzuNe4oOigGmcmDrzIVdl7ZW77S8N3sODab+v1JI\n"
41 "o5exp5AC7m3XcCP9V4xUFj67o4uEUGdim1cqTDOYQTJeBh+80wJSZfry8TnDqt60\n"
42 "ZvEYLTfJYuqQD+t2l+83JEFnjpCzy563LPSA0tGzXurkfR5iif/N/ynBR+oDaKj4\n"
43 "NLPciUaRiadq0fItLOCf8OSRjAmpm982a97Ozs55kCXxwQgOZ6hSoNE1KeONavTv\n"
44 "RGl37wWTHIcf1z084GWkOqH/DrIkZo4FbkHsiS2RjuSehe+GshPiDvhYq7pft2pG\n"
45 "ewowv2rzN3yoktilwfgBP59wY/EPCX8rVDjjE2RfgrKrtcK0tZB+PEcgVCWCqFYk\n"
46 "vkUABU/MARhP9ZJcc37LIacsn4dFo35XLiwpRJDZjirwwwz68fYGll09gcp0wtRi\n"
47 "jB8QsalSW0Hz/d8X6T5xqpFQ3LCEM1eDFLvbBe6UqLrJNCdF83hahWM79n0e7Tgi\n"
48 "zac6IMOh0BrLnce0IlSMzobpa8RbAMGT61hKox9z80epBxbK9jILxUYnf6O7gzG1\n"
49 "IK+LfioLhtoXEta2UflKudMbjGBLWnDr1DSSDaINC6Sv90lrocdP+LxYEt9KKl8b\n"
50 "gJ0Rni78xMcphJTeMYa1EuKYvMQn2Wl8W+eIaWAc/eOsfyKZPXc+9xcjXwARAQAB\n"
51 "tCNWaWRlb0xBTiBSZWxlYXNlIFNpZ25pbmcgS2V5ICgyMDEwKYkCPgQTAQIAKAUC\n"
52 "S1ytlQIbAwUJAeEzgAYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQE+le2+eZ\n"
53 "l7UeCQ/8CfCC04033+cspEgtj/ehykQvflsPo4N+Uq3tSB2fQTzWpK1IjVKqPSO/\n"
54 "KhQkk0NLLD7DS2FHgQqFMNJoNSCnURhUB9F9dexasfjBoEBLhLOaDxSpqhog+RRT\n"
55 "ftw2ZU7JElQg76CPXsANcyDXlj7otIDbztKn877Yb1gwhx9oDzKB9+M1yFun+eVU\n"
56 "mdmJWwwtC35qSlX9jYNNkgbb8p6XvPX1Tcjd14rqK8wTH/v6AdAlyQklUgYGIcg/\n"
57 "/3FRD3ZvASRCR8p0T86y0dRRnKBz6kcKgJpIq/IWIEK/jvWurukRlYd9B47Ige0J\n"
58 "TjtgpSTGaFy11xme0UOB457loDhSlVTfdQoUxnB3ISsrJunRYtTdq/Ra8Mp3CXgB\n"
59 "yMplm3odQ8PlIOeBt+m3qYVR/YmizOnjSwKmFOMkPzQkuHUhNu5MjWKNnqwZjABt\n"
60 "xZznUSAxYksXqcncCWBHcveNyTBme+EZrE8QOjtMJ9uDd1cIj/Y4/7tsLcFhTqqW\n"
61 "lYeLXz+Dh/3MYT3IfuO29B77dBntOsIwo6ZzNbrYsc19gmdF5UaOUMCDdWO/lT2q\n"
62 "VgqD4fRo1RqRtFfNQyKzQgEFIFYQu5AicB2Yjcnuqy28tQfw3XzjGUiqROFK7oZs\n"
63 "147dkeafR5D/VMZD5j/fxpejTYk9QRTutm8E1P0pVIWP2Wr2cHWIRgQQEQIABgUC\n"
64 "S1yzKAAKCRDaUTF5V4gIfZYFAKCLhRpOySrbLdLWKnxqJpOGmIG42wCfSKib87/X\n"
65 "e4mrjRTpFXgFnJ2ZtgOIRgQQEQIABgUCS1y13wAKCRD9Ibw7rD4IeVRvAJ94w2MP\n"
66 "wedBnFY1LkGCIizz1GNCEwCfeMj/ThbYYrEsKS5+b3jUCmVp0dO5Ag0ES1ytlQEQ\n"
67 "AJr+6WzW4+vckQscRmvIKgXEW/nWZfakhV9S1Qu3iPv2kuOERFu+mTV74dsSsbqQ\n"
68 "4ck4MSRMjgH4PyUPwHaFmpDvA8mu9ahejP0JbJ63xXjPBLbPrDZ/y5NeS/9cUbA2\n"
69 "0v15fwvD63rEDx+f1ZWrR5EHD2I9RtYenvfy0GSh+OViP68+eFZstLSMcv4EWeUj\n"
70 "csGavzDY5IOXjyKkTStDNfpqWUufZWJUevwJbfrh84q7zvzEx2H/yawecN4dOjW7\n"
71 "9YnQh8TfT+PODFvEUr0ar/QEJJTUaS0MKxU1G5hiG4QFrawL09CNFarUS/0DUMW3\n"
72 "XtgTE2wTGDXiGx4cnlzs9s7RiRF1sWFFceQBU/QLaoq+3KTXkwA027wBD7RdQfCZ\n"
73 "wKlYfGYZ9D16KF0sN3wOLzIJ3Z2sRVZXI6LTfIMlYnIEKpzj7FmPt04DHlsGzEmz\n"
74 "CuYMkiEWLyrJDaOgiP3AaBD4DXv5r5oAI4J04IxTZfcnfVsOqqiE8l/wpdm3bFjr\n"
75 "wa6bxvbOtHu9tX5UYKZHFzFbD9cHwnoprKJiux3ugejvLc9hoR0fh6adFu80MV1j\n"
76 "dBBZEBMwsAWN/l3nJJTZwaHP6OhWK8NGcUrn7twmm3eXague3uvGgfaQgM3VevoI\n"
77 "eReuEssfgZt2NU/XquWGtd8Kp6kpDP0PyAKqKYQu2EZ7ABEBAAGJAiUEGAECAA8F\n"
78 "AktcrZUCGwwFCQHhM4AACgkQE+le2+eZl7Xn2BAAqWXh67B/hCWBw/6MP9Ea3EUV\n"
79 "cxlC+u5mrMNvYmZyyx0BtmYvQERZLF0osTcfyw0b6anAmzjtja1hh0iYVeQKnYvU\n"
80 "RRU8mXML6LFaDwXHi5P0ug6XC2dCHOwMnRs167o3Cg5eurmv40AVem8sRb2YgT7G\n"
81 "DJiZyqFNpBxlOtLWO3mmAfgWiOkYPy2Ll1nEW0yaPXUHDFpedzjk0pKklpai5b9u\n"
82 "WGrnSRTJEyCuAj0VCMMb9MAZol7Ah6ftTnaXBxB08bGxOsIXTcbSWJx3z3b7JYKi\n"
83 "PNrj0PopfX6TfWsjdViTg7PPSNao5u6soPGkMKzRmq2FmrMmh/E9j6HWlZCJCVkE\n"
84 "jaHzqrP1QVT7VGp/MvMb6mLD+Ut5K7Hk6B5Jp7C7VCl6iGB85uOGS2i/JKi5scL3\n"
85 "nZ72x/5BBDglYbmbeatjQLD0aCvTccbcTxUlwRUG2/yyTt68kcNIgHd6KNElx7k9\n"
86 "Is7xBWAYm/MZ7pcbfuOEgcC+YZ94o0fhEIZ7EQtyi978DmWZukz9XERv3YJ1X629\n"
87 "k8WN3TERhoqcQWyuOdaFyb95HFRK7XTqI8oj7MEp5YGih4XaHaTdHtjg3FakpE68\n"
88 "DLnjsVLmNuxNfFIxqVal517OQnCZQ/hIpVY5N+d71PSWlK8wT7BGW3nlW6+w8Wiu\n"
89 "8I1sl1Ayq95eDEgvEME=\n"
90 "=qyrr\n"
91 "-----END PGP PUBLIC KEY BLOCK-----\n"
92 };