An open API service providing repository metadata for many open source software ecosystems.

Topic: "trusted-computing"

nsacyber/HIRS

Trusted Computing based services supporting TPM provisioning and supply chain validation concepts. #nsacyber

Language: Java - Size: 278 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 188 - Forks: 60

gov4git/gov4git

Decentralized governance for Git communities

Language: Go - Size: 16.7 MB - Last synced at: 10 months ago - Pushed at: 11 months ago - Stars: 156 - Forks: 16

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

salrashid123/tpm2

TPM2 samples with go-tpm and tpm2_tools

Language: Go - Size: 2.68 MB - Last synced at: 6 days ago - Pushed at: 4 months ago - Stars: 69 - Forks: 10

skalenetwork/sgxwallet

sgxwallet is the first-ever opensource high-performance hardware secure crypto wallet that is based on Intel SGX technology. First opensource product on Intel SGX whitelist. Scales to 100,000+ transactions per second. Currently supports ETH and SKALE, and will support BTC in the future. Sgxwallet is under heavy development and use by SKALE network.

Language: Shell - Size: 187 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 65 - Forks: 37

nsacyber/paccor

The Platform Attribute Certificate Creator can gather component details, create, sign, and validate the TCG-defined Platform Credential. #nsacyber

Language: Java - Size: 7.1 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 62 - Forks: 18

9elements/converged-security-suite

Converged Security Suite for Intel & AMD platform security features

Language: Go - Size: 51.9 MB - Last synced at: about 17 hours ago - Pushed at: 7 days ago - Stars: 60 - Forks: 17

riscv/riscv-smmtt

This specification will define the RISC-V privilege ISA extensions required to support Supervisor Domain isolation for multi-tenant security use cases e.g. confidential-computing, trusted platform services, fault isolation and so on.

Language: Makefile - Size: 3.66 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 49 - Forks: 18

IBM/ACE-RISCV

Assured confidential execution (ACE) implements VM-based trusted execution environment (TEE) for RISC-V with focus on a formally verified and auditable security monitor.

Language: Rust - Size: 2.04 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 45 - Forks: 12

cc-api/evidence-api

Unified API to Access TCG Compliant measurement, event log, quote in Confidential Computing Environment.

Language: Python - Size: 2.67 MB - Last synced at: 11 days ago - Pushed at: 6 months ago - Stars: 35 - Forks: 20

intel/confidential-cloud-native-primitives šŸ“¦

The project has been moved to CC-API organization. For more information:

Language: Go - Size: 3.99 MB - Last synced at: about 21 hours ago - Pushed at: about 1 year ago - Stars: 25 - Forks: 14

dineshpinto/awesome-tee-blockchain

A curated list of resources for learning about Trusted Execution Environments (TEEs) in the context of blockchains.

Size: 62.5 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 23 - Forks: 3

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

hex-five/multizone-api

MultiZone free and open API definition

Language: C - Size: 515 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 14 - Forks: 5

salrashid123/go_tpm_https_embed

TPM based mTLS

Language: Go - Size: 360 KB - Last synced at: 14 days ago - Pushed at: 26 days ago - Stars: 13 - Forks: 5

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

jeremyhahn/go-trusted-platform

Platform software for Trusted Computing - TPM 2.0, Certificate Authority, and Web Services required to perform Local and Remote Attestation, provision, deploy, manage, and secure connected devices and networks at scale.

Language: Go - Size: 22.7 MB - Last synced at: 5 days ago - Pushed at: 14 days ago - Stars: 12 - Forks: 1

Erlang-Enclave-Thesis/sgx-erlang-extension

Exploring Methods of Protecting Confidential Erlang Workloads with Intel SGX

Language: C - Size: 16.7 MB - Last synced at: 1 day ago - Pushed at: almost 5 years ago - Stars: 11 - Forks: 1

salrashid123/gcp_tpm_sealed_keys

Sealing RSA and Symmetric keys to TPM PCR values on Google Cloud

Language: Go - Size: 236 KB - Last synced at: 14 days ago - Pushed at: 8 months ago - Stars: 7 - Forks: 1

salrashid123/gcp-vtpm-ek-ak

Sign, Verify and decode using Google Cloud vTPM Endorsement and Attestation Key and Certificate

Language: Go - Size: 223 KB - Last synced at: 6 days ago - Pushed at: 4 months ago - Stars: 5 - Forks: 0

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

salrashid123/aws_hmac

AWS Credentials for Hardware Security Modules and TPM based AWS_SECRET_ACCESS_KEY

Language: Go - Size: 1.19 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 4 - Forks: 0

salrashid123/golang-jwt-pkcs11

Generate and verify JWT tokens with PKCS-11

Language: Go - Size: 43.9 KB - Last synced at: 14 days ago - Pushed at: 11 months ago - Stars: 4 - Forks: 0

Amanda-WangXiao/Trusted-Camera-Based-on-TCM

A Project for National Information Security Competition for College Students

Language: C - Size: 8.96 MB - Last synced at: 7 months ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 0

WangYangA9/TrustedCompute

åÆäæ”č®”ē®—(Trusted Compute)ęŠ€ęœÆč°ƒē ”

Size: 23.4 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 4 - Forks: 0

Cach30verfl0w/Krypton

A modular and extensible Kotlin library for PKI, Cryptography and Keystores

Language: Kotlin - Size: 265 KB - Last synced at: 28 days ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

BasedDept/borealis

Northern Lights development repository. Pull requests are not yet accepted

Language: C - Size: 86.9 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

salrashid123/azsigner

KMS, TPM and HSM based Azure Certificate Credentials

Language: Go - Size: 161 KB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 1 - Forks: 1

cooljeanius/trousers-0.3.11.2

forked from Sourceforge to get it working on OSX

Language: C - Size: 1.96 MB - Last synced at: 12 months ago - Pushed at: over 1 year 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

Cybersecurity-LINKS/tpm-ima-patch

Patch for the RPI-5.15.y kernel allowing the correct load order of the TPM and IMA kernel modules

Size: 3.91 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 2

salrashid123/mcbn

Multiparty Consent Based Networks (MCBN)

Language: Go - Size: 1.9 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 0 - Forks: 1

yawn/nitro-attest

Parse and validate Nitro Enclave attestation documents

Language: Rust - Size: 54.7 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

yawn/ned

Demo for decoding cryptographic attestations in AWS Nitro Enclaves

Language: Go - Size: 886 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

Abhinandan-Khurana/Learn-TPM

Explore and master Trusted Platform Module (TPM) technology with this educational repository, featuring comprehensive guides, code samples, and real-world use cases.

Size: 81.1 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

ansiwen/pcr0btg

Simple tool to reconstruct the PCR0 value for Boot Guard 1.0

Language: Go - Size: 19.5 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

davinat0r/distributed-trusted-computing-base

PoC implementation of a DTCB: a set of devices that mutually attest each other leveraging the decentralized nature of a DLT (The IOTA Tangle). The Trust Status of each device participating in the formation of the DTCB is completely maintained without the need of central authorities.

Language: C - Size: 7.86 MB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

salrashid123/tee_server_proxy

mTLS proxy containers for GCP Confidential Compute

Language: Go - Size: 68.4 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

TrustedCapsules/keyserver

A key server and web based builder for Trusted Capsules

Language: Python - Size: 1.73 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0