File tree Expand file tree Collapse file tree 23 files changed +233
-0
lines changed
compliance_attestation/test_a001 Expand file tree Collapse file tree 23 files changed +233
-0
lines changed Original file line number Diff line number Diff line change
1
+ /*
2
+ * Copyright (c) 2020, Arm Limited and affiliates.
3
+ * SPDX-License-Identifier: Apache-2.0
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License");
6
+ * you may not use this file except in compliance with the License.
7
+ * You may obtain a copy of the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS,
13
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14
+ * See the License for the specific language governing permissions and
15
+ * limitations under the License.
16
+ */
1
17
#include "val_interfaces.h"
2
18
#include "pal_mbed_os_intf.h"
3
19
Original file line number Diff line number Diff line change
1
+ /*
2
+ * Copyright (c) 2020, Arm Limited and affiliates.
3
+ * SPDX-License-Identifier: Apache-2.0
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License");
6
+ * you may not use this file except in compliance with the License.
7
+ * You may obtain a copy of the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS,
13
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14
+ * See the License for the specific language governing permissions and
15
+ * limitations under the License.
16
+ */
1
17
#include "val_interfaces.h"
2
18
#include "pal_mbed_os_intf.h"
3
19
Original file line number Diff line number Diff line change
1
+ /*
2
+ * Copyright (c) 2020, Arm Limited and affiliates.
3
+ * SPDX-License-Identifier: Apache-2.0
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License");
6
+ * you may not use this file except in compliance with the License.
7
+ * You may obtain a copy of the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS,
13
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14
+ * See the License for the specific language governing permissions and
15
+ * limitations under the License.
16
+ */
1
17
#include "val_interfaces.h"
2
18
#include "pal_mbed_os_intf.h"
3
19
#include "lifecycle.h"
Original file line number Diff line number Diff line change
1
+ /*
2
+ * Copyright (c) 2020, Arm Limited and affiliates.
3
+ * SPDX-License-Identifier: Apache-2.0
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License");
6
+ * you may not use this file except in compliance with the License.
7
+ * You may obtain a copy of the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS,
13
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14
+ * See the License for the specific language governing permissions and
15
+ * limitations under the License.
16
+ */
1
17
#include "val_interfaces.h"
2
18
#include "pal_mbed_os_intf.h"
3
19
#include "lifecycle.h"
Original file line number Diff line number Diff line change
1
+ /*
2
+ * Copyright (c) 2020, Arm Limited and affiliates.
3
+ * SPDX-License-Identifier: Apache-2.0
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License");
6
+ * you may not use this file except in compliance with the License.
7
+ * You may obtain a copy of the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS,
13
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14
+ * See the License for the specific language governing permissions and
15
+ * limitations under the License.
16
+ */
1
17
#include "val_interfaces.h"
2
18
#include "pal_mbed_os_intf.h"
3
19
#if !defined(MBED_CONF_RTOS_PRESENT )
Original file line number Diff line number Diff line change
1
+ /*
2
+ * Copyright (c) 2020, Arm Limited and affiliates.
3
+ * SPDX-License-Identifier: Apache-2.0
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License");
6
+ * you may not use this file except in compliance with the License.
7
+ * You may obtain a copy of the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS,
13
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14
+ * See the License for the specific language governing permissions and
15
+ * limitations under the License.
16
+ */
1
17
#include "val_interfaces.h"
2
18
#include "pal_mbed_os_intf.h"
3
19
Original file line number Diff line number Diff line change
1
+ /*
2
+ * Copyright (c) 2020, Arm Limited and affiliates.
3
+ * SPDX-License-Identifier: Apache-2.0
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License");
6
+ * you may not use this file except in compliance with the License.
7
+ * You may obtain a copy of the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS,
13
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14
+ * See the License for the specific language governing permissions and
15
+ * limitations under the License.
16
+ */
1
17
#include "val_interfaces.h"
2
18
#include "pal_mbed_os_intf.h"
3
19
Original file line number Diff line number Diff line change
1
+ /*
2
+ * Copyright (c) 2020, Arm Limited and affiliates.
3
+ * SPDX-License-Identifier: Apache-2.0
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License");
6
+ * you may not use this file except in compliance with the License.
7
+ * You may obtain a copy of the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS,
13
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14
+ * See the License for the specific language governing permissions and
15
+ * limitations under the License.
16
+ */
1
17
#include "val_interfaces.h"
2
18
#include "pal_mbed_os_intf.h"
3
19
Original file line number Diff line number Diff line change
1
+ /*
2
+ * Copyright (c) 2020, Arm Limited and affiliates.
3
+ * SPDX-License-Identifier: Apache-2.0
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License");
6
+ * you may not use this file except in compliance with the License.
7
+ * You may obtain a copy of the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS,
13
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14
+ * See the License for the specific language governing permissions and
15
+ * limitations under the License.
16
+ */
1
17
#include "val_interfaces.h"
2
18
#include "pal_mbed_os_intf.h"
3
19
Original file line number Diff line number Diff line change
1
+ /*
2
+ * Copyright (c) 2020, Arm Limited and affiliates.
3
+ * SPDX-License-Identifier: Apache-2.0
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License");
6
+ * you may not use this file except in compliance with the License.
7
+ * You may obtain a copy of the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS,
13
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14
+ * See the License for the specific language governing permissions and
15
+ * limitations under the License.
16
+ */
1
17
#include "val_interfaces.h"
2
18
#include "pal_mbed_os_intf.h"
3
19
Original file line number Diff line number Diff line change
1
+ /*
2
+ * Copyright (c) 2020, Arm Limited and affiliates.
3
+ * SPDX-License-Identifier: Apache-2.0
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License");
6
+ * you may not use this file except in compliance with the License.
7
+ * You may obtain a copy of the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS,
13
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14
+ * See the License for the specific language governing permissions and
15
+ * limitations under the License.
16
+ */
1
17
#include "val_interfaces.h"
2
18
#include "pal_mbed_os_intf.h"
3
19
Original file line number Diff line number Diff line change 2
2
Copyright (c) 2016-2018, The Linux Foundation.
3
3
Copyright (c) 2018-2019, Laurence Lundblade.
4
4
All rights reserved.
5
+ SPDX-License-Identifier: BSD-3-Clause
5
6
6
7
Redistribution and use in source and binary forms, with or without
7
8
modification, are permitted provided that the following conditions are
Original file line number Diff line number Diff line change 2
2
Copyright (c) 2016-2018, The Linux Foundation.
3
3
Copyright (c) 2018-2019, Laurence Lundblade.
4
4
All rights reserved.
5
+ SPDX-License-Identifier: BSD-3-Clause
5
6
6
7
Redistribution and use in source and binary forms, with or without
7
8
modification, are permitted provided that the following conditions are
Original file line number Diff line number Diff line change 2
2
Copyright (c) 2016-2018, The Linux Foundation.
3
3
Copyright (c) 2018-2019, Laurence Lundblade.
4
4
All rights reserved.
5
+ SPDX-License-Identifier: BSD-3-Clause
5
6
6
7
Redistribution and use in source and binary forms, with or without
7
8
modification, are permitted provided that the following conditions are
Original file line number Diff line number Diff line change 2
2
Copyright (c) 2016-2018, The Linux Foundation.
3
3
Copyright (c) 2018, Laurence Lundblade.
4
4
All rights reserved.
5
+ SPDX-License-Identifier: BSD-3-Clause
5
6
6
7
Redistribution and use in source and binary forms, with or without
7
8
modification, are permitted provided that the following conditions are
Original file line number Diff line number Diff line change 1
1
/*
2
+ SPDX-License-Identifier: BSD-2-Clause
2
3
3
4
Copyright (c) 2013 IETF Trust and the persons identified as the
4
5
document authors. All rights reserved.
Original file line number Diff line number Diff line change 2
2
Copyright (c) 2016-2018, The Linux Foundation.
3
3
Copyright (c) 2018-2019, Laurence Lundblade.
4
4
All rights reserved.
5
+ SPDX-License-Identifier: BSD-3-Clause
5
6
6
7
Redistribution and use in source and binary forms, with or without
7
8
modification, are permitted provided that the following conditions are
Original file line number Diff line number Diff line change 2
2
Copyright (c) 2016-2018, The Linux Foundation.
3
3
Copyright (c) 2018-2019, Laurence Lundblade.
4
4
All rights reserved.
5
+ SPDX-License-Identifier: BSD-3-Clause
5
6
6
7
Redistribution and use in source and binary forms, with or without
7
8
modification, are permitted provided that the following conditions are
Original file line number Diff line number Diff line change 2
2
Copyright (c) 2016-2018, The Linux Foundation.
3
3
Copyright (c) 2018-2019, Laurence Lundblade.
4
4
All rights reserved.
5
+ SPDX-License-Identifier: BSD-3-Clause
5
6
6
7
Redistribution and use in source and binary forms, with or without
7
8
modification, are permitted provided that the following conditions are
Original file line number Diff line number Diff line change 2
2
Copyright (c) 2016-2018, The Linux Foundation.
3
3
Copyright (c) 2018-2019, Laurence Lundblade.
4
4
All rights reserved.
5
+ SPDX-License-Identifier: BSD-3-Clause
5
6
6
7
Redistribution and use in source and binary forms, with or without
7
8
modification, are permitted provided that the following conditions are
Original file line number Diff line number Diff line change
1
+ /*
2
+ * Copyright (c) 2020, Arm Limited and affiliates.
3
+ * SPDX-License-Identifier: Apache-2.0
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License");
6
+ * you may not use this file except in compliance with the License.
7
+ * You may obtain a copy of the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS,
13
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14
+ * See the License for the specific language governing permissions and
15
+ * limitations under the License.
16
+ */
1
17
#ifdef PSA_CRYPTO_SECURE
2
18
#include "crypto_struct_spe.h"
3
19
#else
Original file line number Diff line number Diff line change
1
+ /*
2
+ * Copyright (c) 2020, Arm Limited and affiliates.
3
+ * SPDX-License-Identifier: Apache-2.0
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License");
6
+ * you may not use this file except in compliance with the License.
7
+ * You may obtain a copy of the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS,
13
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14
+ * See the License for the specific language governing permissions and
15
+ * limitations under the License.
16
+ */
1
17
/**
2
18
* \file psa/crypto_spe.h
3
19
* \brief Platform Security Architecture cryptography module
Original file line number Diff line number Diff line change
1
+ /*
2
+ * Copyright (c) 2020, Arm Limited and affiliates.
3
+ * SPDX-License-Identifier: Apache-2.0
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License");
6
+ * you may not use this file except in compliance with the License.
7
+ * You may obtain a copy of the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS,
13
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14
+ * See the License for the specific language governing permissions and
15
+ * limitations under the License.
16
+ */
1
17
// ---------------------------------- Includes ---------------------------------
2
18
#include <stdint.h>
3
19
#include <string.h>
You can’t perform that action at this time.
0 commit comments