KO
|
EN
gitlite — search
Search
#javascript
#python
#hacktoberfest
#react
#ai
#typescript
#llm
#go
#golang
#android
#machine-learning
#rust
#deep-learning
#linux
SEC
★ 9
Open GitHub ↗
Security
Download README (.md)
Explore Similar Repositories
TitanCS
:
TitanCS
Alexa-Keurig
:
Control your Keurig B60 through your Amazon Echo, using the Alexa Skills Kit and AWS IOT service.
capistano-with-terraform-and-itamae
:
No description available.
Calculadora-Python
:
Calculadora Científica em Python
ast-rewrite
:
Package rewrite can rewrite a Go AST node given a rewriter function
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
SEC
?
Download (.md)
 # Oasis Project This OASIS (Open-source Architecture Semantic IOT Service-platform) project targets developing open source based intelligent IOT (Internet of Thing) platform conforming international standard. This OASIS project provides sources as a result of government sponsored ICT research and development assignment "The IOT Platform for Virtual Things, Distributed Autonomous Intelligence and Data Federation/Analysis" in 2015. This OASIS project plans to advance open-source through open-community. # KMS KMS (Key Management Service) provides the way of cryptography key management to maintain confidentiality for data transmission between device gateway and devices in IOT environment. The source codes provided here are about KMS Agent and KMS Toolkit. KMS Agent is responsible for retrieving cryptography key from KMS server, and KMS Toolkit is for data encryption/decryption. ## Main function - Supports cryptography key management function for client in light-weight environment - Supports light-weight cryptographic algorithm (such as LEA) - Supported platforms: Raspberry Pi and the similar device environments # CAS CAS (Certificate Authority Service) provides the way of device certificate management to secure device authentication for SI server authenticating device gateway in IOT environment. The source codes provided here are about CA-Client and Toolkit. CA-Client is responsible for requesting certificate issue and saving certificate. Tooklit is responsible for digital signature. ## Main function - Supports certificate issue function for client in light-weight environment - Supports light-weight digital signature algorithm (such as ECC) - Supported platforms : Raspberry Pi and the similar device environments ## Documents - [Quick Start](https://github.com/iotoasis/SEC/blob/master/sec-doc/quick-start.md) ## Downloads - [Latest Release](https://github.com/iotoasis/SEC/releases) ## Modules - KMS/src/Agent takes a role of requesting cryptography key to KMS server and saving it into the local storage. - KMS/src/Toolkit takes a role of date encryption/decryption with the cryptography key from Agent. - CAS/src/CAClient takes a role of requesting certificate issue to CAS Server and saving it into the local storage. - CAS/src/Toolkit takes a role of digital signature for device gateway authentication when the device gateway transmits data from devices to SI server ## Q&A - [IoT Oasis Q&A -- Coming soon] ## License Licensed under the BSD License, Version 2.0