BOLOS TEE
Main Page
Data Structures
Files
File List
Globals
bolos_attestation.h
Go to the documentation of this file.
1
/*
2
*******************************************************************************
3
* BOLOS TEE
4
* (c) 2016 Ledger
5
*
6
* Licensed under the Apache License, Version 2.0 (the "License");
7
* you may not use this file except in compliance with the License.
8
* You may obtain a copy of the License at
9
*
10
* http://www.apache.org/licenses/LICENSE-2.0
11
*
12
* Unless required by applicable law or agreed to in writing, software
13
* distributed under the License is distributed on an "AS IS" BASIS,
14
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15
* See the License for the specific language governing permissions and
16
* limitations under the License.
17
********************************************************************************/
18
34
#ifndef __BOLOS_ATTESTATION_H__
35
#define __BOLOS_ATTESTATION_H__
36
42
int
bls_attestation_supported
(
void
);
43
62
int
bls_attestation_device_get_data_signature
(
const
uint8_t WIDE *in,
size_t
length,
63
uint8_t *out,
size_t
outLength);
64
65
#endif // __BOLOS_ATTESTATION_H__
bls_attestation_device_get_data_signature
int bls_attestation_device_get_data_signature(const uint8_t WIDE *in, size_t length, uint8_t *out, size_t outLength)
Sign a data blob using the attestation key.
bls_attestation_supported
int bls_attestation_supported(void)
Check if attestation is supported.
Generated by
1.8.9.1