blob: 84622d00404c4da151d7c3ef4d46219319214979 [file] [log] [blame]
Max Shvetsov06dba292019-12-06 11:50:12 +00001/*
Rohit Mathew20d4a212024-02-03 21:20:17 +00002 * Copyright (c) 2020-2024, Arm Limited and Contributors. All rights reserved.
Max Shvetsov06dba292019-12-06 11:50:12 +00003 *
4 * SPDX-License-Identifier: BSD-3-Clause
5 */
6
7#include <plat/arm/common/plat_arm.h>
8
9/*
10 * Return the ROTPK hash in the following ASN.1 structure in DER format:
11 *
12 * AlgorithmIdentifier ::= SEQUENCE {
13 * algorithm OBJECT IDENTIFIER,
14 * parameters ANY DEFINED BY algorithm OPTIONAL
15 * }
16 *
17 * DigestInfo ::= SEQUENCE {
18 * digestAlgorithm AlgorithmIdentifier,
19 * digest OCTET STRING
20 * }
21 */
22int plat_get_rotpk_info(void *cookie, void **key_ptr, unsigned int *key_len,
23 unsigned int *flags)
24{
Sandrine Bailleux7b7a41c2020-02-06 14:34:44 +010025 return arm_get_rotpk_info(cookie, key_ptr, key_len, flags);
Max Shvetsov06dba292019-12-06 11:50:12 +000026}