• OCaml logo OCaml logo
  • Learn
  • Packages
  • Community
  • Blog
  • Playground
  • Searching...
    Or go to: Standard Library API
  • Learn
  • Packages
  • Community
  • Blog
  • Playground
  • Get started
  • noise

  • Documentation
  • noise lib
  • Noise .Hkdf Module
package noise
  • noise
    • Noise
      • Cipher
      • Cipher_aes_gcm
      • Cipher_chacha_poly
      • Cipher_state
      • Dh
      • Dh_25519
      • Hash
      • Hkdf
      • Pattern
      • Private_key
      • Protocol
      • Public_key
      • State
      • Symmetric_state
      • Util
        • Let_syntax
  • noise._chacha20
    • Chacha20
  • noise._tweetnacl
    • Tweetnacl
Legend:
Library
Module
Module type
Parameter
Class
Class type
val hkdf2 : hmac:(key:Cstruct.t -> Cstruct.t -> Cstruct.t) -> salt:Cstruct.t -> ikm:Cstruct.t -> Cstruct.t * Cstruct.t
val hkdf3 : hmac:(key:Cstruct.t -> Cstruct.t -> Cstruct.t) -> salt:Cstruct.t -> ikm:Cstruct.t -> Cstruct.t * Cstruct.t * Cstruct.t
val extract : hmac:(key:Cstruct.t -> Cstruct.t -> Cstruct.t) -> salt:Cstruct.t -> ikm:Cstruct.t -> Cstruct.t

Footer

OCaml

Innovation. Community. Security.

GitHub Discord Twitter Peertube RSS

About Us

  • Industrial Users
  • Academic Users
  • Why OCaml

Resources

  • Get Started
  • Language Manual
  • Standard Library API
  • Books
  • Releases

Community

  • Blog
  • Jobs

Policies

  • Carbon Footprint
  • Governance
  • Privacy
  • Code of Conduct