Skip to content
View silenecapensis's full-sized avatar
😊
Working On Liberato and Decentralized Web 3.20
😊
Working On Liberato and Decentralized Web 3.20

Block or report silenecapensis

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
silenecapensis/README.md

Hi there 👋

My name is SileneCapensis (or silene0259) and I am a developer with multiple hobbies. I write code in Rust, HTML, CSS, Javascript/Typescript mainly. Please follow me to stay updated on new projects. Working under WeSpeakInCursive.xyz

Social

Bluesky followers YouTube Channel Subscribers

Research

Research-silenexyz

Projects

LiberatøNetwork: A Peer-To-Peer Network Designed For Web 3.20

Crates

  • Liberato-Address-Scheme (v0.1.0): A Universal Address That Uses BLAKE2B Variable Digest with derived options.
  • Liberato-Digital-Asset-Standard: A Standard For Digital Assets
  • Liberato-Network: The main networking stack using rust libp2p

Liberato-Address-Scheme (v0.1.0)

Static Badge Crates.io Version Crates.io Total Downloads Crates.io License

liberato-address-scheme is a library for address schemes based on OpenInternetCryptographyKeys and libslug20.

Addresses use BLAKE2B at variable digest lengths with other information attached to it with keys being PEM-Encoded.

Algorithms Supported

  • ShulginSigning (SPHINCS+ & ED25519)
  • EsphandSigning (FALCON1024 & ED25519)
  • AbsolveSigning (ML-DSA3 & ED25519)

libslug20: A Modern Cryptography Library For Web 3.20 With Support For Post-Quantum Signatures

Static Badge Crates.io Version Crates.io License Deps.rs Crate Dependencies (latest) Crates.io Total Downloads Crates.io Dependents

Features

  • Default Encryption: ECIES Encryption over Curve25519 using AES-GCM
  • Post-Quantum Encryption: ML-KEM
  • Signature Schemes: ED25519, Schnorr over Ristretto (Curve25519), BLS12-381, ECDSA (secp256k1), Ed448
  • Post-Quantum Signature Schemes: SPHINCS+ (SHAKE256) (Level 5), ML_DSA56 (Level 3), FALCON1024
  • Hybrid Digital Signature Schemes: EsphandSigning (FALCON1024 + ED25519), ShulginSigning (SPHINCS+ & ED25519), AbsolveSigning (ML-DSA3 + ED25519)
  • Cert Format: X59 Certificate Standard, PEM
  • Message-Types: Supports UTF-8 Messages (so we can include emojis)
  • Encryption: AES-GCM 256 + XChaCha20-Poly1305
  • Randomness Generation: Supports Randomness Generation from the Operating System. Supports VRFs via Schnorr
  • BIP39: true, supported
  • BIP32: still in works

OpenInternetCryptographyKeys: An Abstraction of Keypairs For Web 3.20

Static Badge Crates.io Version Crates.io Total Downloads Deps.rs Crate Dependencies (latest) Crates.io License Crates.io Dependents Crates.io Size Crates.io User Total Downloads

OpenInternetCryptographyKeys is a crate/library for easy, modern cryptography and abstracts from all the complicated stuff. It is serialized into PEM format.


Ipomea-Blockchain

In-Progress

Pinned Loading

  1. libslug20 libslug20 Public

    libslug is the official library for cryptographic primitives used in slug20 including encryption, digital signatures, and certificates.

    Rust 3

  2. Research-silenexy Research-silenexy Public

    Research covered by silene (named after the plant Silene Undula, a shamanistic plant that induces vivid dreams)

  3. LiberatoNetwork-rs LiberatoNetwork-rs Public

    Rust 1

  4. iss-rs iss-rs Public

    A Repository For Immutable-Storage-Standard (ISS) implemented in Rust.

    Rust

  5. ipomea-blockchain-core ipomea-blockchain-core Public

    Ipomea Blockchain: The Springing of New Flowers of Creativity

    Rust