Libsodium documentation
  • Introduction
  • Installation
  • Quickstart and FAQ
  • Projects using libsodium
  • Commercial support
  • Bindings for other languages
  • Usage
  • Helpers
  • Padding
  • Secure memory
  • Generating random data
  • Secret-key cryptography
    • Authenticated encryption
    • Encrypted streams and file encryption
    • Encrypting a set of related messages
    • Authentication
    • AEAD constructions
      • ChaCha20-Poly1305
        • Original ChaCha20-Poly1305 construction
        • IETF ChaCha20-Poly1305 construction
        • XChaCha20-Poly1305 construction
      • AEGIS-256
      • AEGIS-128L
      • AES256-GCM
        • AES256-GCM with precomputation
  • Public-key cryptography
    • Authenticated encryption
    • Public-key signatures
    • Sealed boxes
  • Hashing
    • Generic hashing
    • Short-input hashing
  • Password hashing
    • The pwhash* API
  • Key derivation
    • HKDF
  • Key exchange
  • Advanced
    • SHA-2
    • HMAC-SHA-2
    • The Scrypt function
    • Point*scalar multiplication
    • One-time authentication
    • Stream ciphers
      • ChaCha20
      • XChaCha20
      • Salsa20
      • XSalsa20
    • Ed25519 to Curve25519
    • Finite field arithmetic
      • Ristretto
    • Custom RNG
  • Internals
  • Roadmap
Powered by GitBook
On this page
  • Frank Denis
  • Edge Security (https://www.edgesecurity.com)
  • Paragon Initiative Enterprises (https://paragonie.com)

Commercial support

PreviousProjects using libsodiumNextBindings for other languages

Last updated 1 month ago

The following companies offer professional support services for libsodium and applications using libsodium:

Frank Denis

Libsodium's primary maintainer services include:

  • Expert assistance with configuring, installing, integrating, and optimizing libsodium and libhydrogen for your systems and applications.

  • Porting to new platforms.

  • Custom packages tailored to your specific needs.

  • Long-term support, including backporting of security fixes to ensure continued protection.

  • Development of bindings for currently unsupported languages.

  • Security review of constructions, protocols, and applications involving cryptography.

  • Implementation of new cryptographic primitives in various programming languages.

  • Consulting and mentoring services.

Email consulting [at] libsodium.org for inquiries.

Edge Security ()

Libsodium-specific services include:

  • Cryptographic and implementation auditing of libsodium usage.

  • Security review of constructions, protocols, and applications using libsodium.

  • Consulting on libsodium usage in applications – web apps, backends, mobile, embedded, kernel, etc.

  • General consulting and review of cryptography inquiries.

  • Implementation security and helping to work toward a vulnerability-free codebase.

  • Reverse engineering of complicated binaries.

  • General consulting, advising, mentoring, and development.

Libsodium-specific services include:

  • Library integration, with a focus on web applications (PHP, .NET, Python).

  • Bespoke or standard high-level protocol design and implementation (e.g. Noise).

  • Security audits for in-house library integrations and/or high-level protocols.

  • Custom application development that requires cryptography.

  • Consulting and mentoring services.


(Please submit a pull request if you want your company added to that list)

Paragon Initiative Enterprises ()

https://www.edgesecurity.com
https://paragonie.com