VirtualBox

source: vbox/trunk/src/VBox/Main/include/TrustAnchorsAndCerts.h@ 104793

Last change on this file since 104793 was 104793, checked in by vboxsync, 6 months ago

Main: Add new Microsoft certs issued 2023 (KEK, Windows boot loader CA and 3rd party boot loader CA). Touch up the variable naming slightly to reflect the use of the certs in the DB better. Add a pointer where to get the certs (the github project has URLs which are the real authority). bugref:10699

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 1.7 KB
Line 
1/* $Id: TrustAnchorsAndCerts.h 104793 2024-05-27 18:56:45Z vboxsync $ */
2/** @file
3 * Main - Collection of trust anchors and certificates included in VBoxSVC.
4 */
5
6/*
7 * Copyright (C) 2021-2023 Oracle and/or its affiliates.
8 *
9 * This file is part of VirtualBox base platform packages, as
10 * available from https://www.virtualbox.org.
11 *
12 * This program is free software; you can redistribute it and/or
13 * modify it under the terms of the GNU General Public License
14 * as published by the Free Software Foundation, in version 3 of the
15 * License.
16 *
17 * This program is distributed in the hope that it will be useful, but
18 * WITHOUT ANY WARRANTY; without even the implied warranty of
19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
20 * General Public License for more details.
21 *
22 * You should have received a copy of the GNU General Public License
23 * along with this program; if not, see <https://www.gnu.org/licenses>.
24 *
25 * SPDX-License-Identifier: GPL-3.0-only
26 */
27
28#ifndef MAIN_INCLUDED_TrustAnchorsAndCerts_h
29#define MAIN_INCLUDED_TrustAnchorsAndCerts_h
30#ifndef RT_WITHOUT_PRAGMA_ONCE
31# pragma once
32#endif
33
34#include <iprt/cdefs.h>
35
36RT_C_DECLS_BEGIN
37
38extern const unsigned char g_abUefiMicrosoftKek[];
39extern const unsigned g_cbUefiMicrosoftKek;
40
41extern const unsigned char g_abUefiMicrosoft3rdCa[];
42extern const unsigned g_cbUefiMicrosoft3rdCa;
43
44extern const unsigned char g_abUefiMicrosoft3rdCa2023[];
45extern const unsigned g_cbUefiMicrosoft3rdCa2023;
46
47extern const unsigned char g_abUefiMicrosoftWinCa[];
48extern const unsigned g_cbUefiMicrosoftWinCa;
49
50extern const unsigned char g_abUefiMicrosoftWinCa2023[];
51extern const unsigned g_cbUefiMicrosoftWinCa2023;
52
53extern const unsigned char g_abUefiOracleDefPk[];
54extern const unsigned g_cbUefiOracleDefPk;
55
56RT_C_DECLS_END
57
58#endif /* !MAIN_INCLUDED_TrustAnchorsAndCerts_h */
59
Note: See TracBrowser for help on using the repository browser.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette