Topic: "secure-element"
hex-five/multizone-sdk
MultiZone® Security TEE is the quick and safe way to add security and separation to any RISC-V processors. The RISC-V standard ISA doesn't define TrustZone-like primitives to provide hardware separation. To shield critical functionality from untrusted third-party components, MultiZone provides hardware-enforced, software-defined separation of multi
Language: C - Size: 8.66 MB - Last synced at: 4 days ago - Pushed at: about 1 year ago - Stars: 83 - Forks: 24

hex-five/multizone-linux
MultiZone® Security Enclave for Linux
Language: C - Size: 640 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 18 - Forks: 10

BSI-Bund/TSMS
This project provides interfaces described in BSI-TR-03165 in form of JAVA API and OpenAPI YAML definition files. The TR describes a Trusted Service Management System (TSMS) to install and personalize JavaCard applets on secure components (eSE) in smartphones.
Language: Java - Size: 27.5 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 14 - Forks: 1

hex-five/multizone-sdk-arm
MultiZone® Security TEE for Arm® Cortex®-M is the quick and safe way to add security and separation to any Cortex-M based device. MultiZone® software can retrofit existing designs. If you don’t have TrustZone®, or if you require finer granularity than one secure world, you can take advantage of high security separation without the need for hardware and software redesign, eliminating the complexity associated with managing a hybrid hardware/software security scheme.
Language: C - Size: 3.9 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 13 - Forks: 1

wolfSSL/wolfPKCS11
wolfSSL PKCS#11
Language: C - Size: 251 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 12 - Forks: 18

animo/secure-env
Secure Element support for Android and iOS in Rust with P256+ES256
Language: Rust - Size: 186 KB - Last synced at: 3 days ago - Pushed at: 9 months ago - Stars: 10 - Forks: 0

RiddleAndCode/secure-element-sdk
The SDK to connect to the RIDDLE&CODE Secure Element
Language: C - Size: 150 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 6 - Forks: 5

skythen/gobalplatform
Golang package collection of GlobalPlatform Card Specification related data and functions
Language: Go - Size: 77.1 KB - Last synced at: 10 months ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 4

hex-five/multizone-ada 📦
MultiZone® Security SDK for Ada
Language: Ada - Size: 568 KB - Last synced at: 8 days ago - Pushed at: almost 6 years ago - Stars: 5 - Forks: 0

xueliu/STSAFE-A_OpenSSL_Engine
an experimental repository with official source code version 2.0.5 and CMake support
Language: C - Size: 9.98 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 4 - Forks: 1

RiddleAndCode/ECLet_STM32
ECLet version for ST-Micro's STM32 Series of boards
Language: C - Size: 5.58 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 1

steelbutsmart/machine-identity
Machine identity and its application
Language: Python - Size: 1.19 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

RiddleAndCode/cryptoauthlib
Language: C - Size: 12.3 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 2

RiddleAndCode/go-cryptoauthlib
Go library for accessing rddl secure elements
Language: C - Size: 60.5 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

microchip-pic-avr-examples/dspic33ck512mpt608-provision-prototyping
The dsPIC33CK512MPT608 Provision Prototyping code example shows how to configure the Crypto Authentication Library to provision prototypes using the Trust Platform Design Suite (TPDS). TPDS uses Kit Protocol on device to provision the prototypes.
Language: C - Size: 2.89 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

hex-five/multizone-sdk-andes
MultiZone® Security TEE for Andes N22/AE250 is the quick and safe way to add security and separation to any RISC-V processors. The RISC-V standard ISA doesn't define TrustZone-like primitives to provide hardware separation. To shield critical functionality from untrusted third-party components, MultiZone provides hardware-enforced, software-defined separation of multiple equally secure worlds. Unlike antiquated hypervisor-like solutions, MultiZone is self-contained, presents an extremely small attack surface, and it is policy driven, meaning that no coding is required – and in fact even allowed. MultiZone works with any 32-bit or 64-bit RISC-V processors with standard Physical Memory Protection unit (PMP) and “U” mode.
Language: C - Size: 3.9 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 1

vkuokk/embedded-secure-elements-C
C code used to compare different secure elements
Language: C - Size: 6.84 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

HaiQNguyen/MCPSecurityWorkshop
Training Material for Microchip Security Solution
Size: 177 MB - Last synced at: over 1 year ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0

psvz/clairvote
Language: JavaScript - Size: 16.8 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

RiddleAndCode/ATAES132
Language: C - Size: 109 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 1
