Skip to content

gh0stinthemirr0r/OQS_GO

Repository files navigation

Unofficial OQS Open Quantum Safe Go Library

See open-quantum-safe for every other OQS Lib.

Welcome to the OQS Open Quantum Safe Go Library! This project is a collection of Go source files designed to provide tools and functionalities for quantum-safe cryptography. It encompasses various cryptographic primitives and algorithms aimed at enhancing security in the post-quantum era.

Files Overview

  • OQS_AES.go: Implements AES encryption algorithms tailored for quantum-safe applications.
  • OQS_KERN.go: Contains kernel routines and core functionalities for cryptographic operations.
  • OQS_MAIN.go: Main module that integrates various components of the library. Acts as the entry point for utilizing the OQS functionalities.
  • OQS_RAND.go: Provides random number generation utilities crucial for cryptographic protocols.
  • OQS_SHA.go: Implements SHA hash functions, ensuring data integrity and security.
  • OQS_SIG.go: Manages digital signature schemes, essential for authentication and verification processes.

Getting Started

Prerequisites

Ensure you have Go installed on your system. You can download it from the official Go website.

Installation

Clone the repository:

go get https://github.com/gh0stinthemirr0r/OQS_GO

About

Open Quantum Safe GO Library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages