classes/MFKDFDerivedKey/auth.js

Description:
  • Authentication operations using a multi-factor derived key
Source:
Author:
Authentication operations using a multi-factor derived key

classes/MFKDFDerivedKey/crypto.js

classes/MFKDFDerivedKey/envelope.js

classes/MFKDFDerivedKey/index.js

classes/MFKDFDerivedKey/persistence.js

classes/MFKDFDerivedKey/reconstitution.js

defaults.js

Description:
  • Secure default configuration for multi-factor key derivation function (MFKDF) and MFKDF factor constructions
Source:
Author:
Secure default configuration for multi-factor key derivation function (MFKDF) and MFKDF factor constructions

derive/factors/hmacsha1.js

Description:
  • Derive an HMAC-SHA1 challenge-response factor for multi-factor key derivation
Source:
Author:
Derive an HMAC-SHA1 challenge-response factor for multi-factor key derivation

derive/factors/hotp.js

Description:
  • Derive HOTP factor for multi-factor key derivation
Source:
Author:
Derive HOTP factor for multi-factor key derivation

derive/factors/ooba.js

Description:
  • Derive Out-of-Band Authentication (OOBA) factor for multi-factor key derivation
Source:
Author:
Derive Out-of-Band Authentication (OOBA) factor for multi-factor key derivation

derive/factors/password.js

Description:
  • Derive password factor for multi-factor key derivation
Source:
Author:
Derive password factor for multi-factor key derivation

derive/factors/persisted.js

Description:
  • Use persisted factor for multi-factor key derivation
Source:
Author:
Use persisted factor for multi-factor key derivation

derive/factors/question.js

Description:
  • Derive question factor for multi-factor key derivation
Source:
Author:
Derive question factor for multi-factor key derivation

derive/factors/stack.js

Description:
  • Derive key stacking factor for multi-factor key derivation
Source:
Author:
Derive key stacking factor for multi-factor key derivation

derive/factors/totp.js

Description:
  • Derive TOTP factor for multi-factor key derivation
Source:
Author:
Derive TOTP factor for multi-factor key derivation

derive/factors/uuid.js

Description:
  • Derive UUID factor for multi-factor key derivation
Source:
Author:
Derive UUID factor for multi-factor key derivation

derive/key.js

Description:
  • Derive a multi-factor derived key
Source:
Author:
Derive a multi-factor derived key

kdf.js

Description:
  • Implements several key derivation functions (KDFs) that can underly the MFKDF
Source:
Author:
Implements several key derivation functions (KDFs) that can underly the MFKDF

policy/derive.js

Description:
  • Derive key from policy and given factors
Source:
Author:
Derive key from policy and given factors

policy/evaluate.js

Description:
  • Determine whether key can be derived from given factors
Source:
Author:
Determine whether key can be derived from given factors

policy/logic.js

Description:
  • Logical operators for MFKDF policy establishment
Source:
Author:
Logical operators for MFKDF policy establishment

policy/setup.js

Description:
  • Setup MFKDF key derivation policy
Source:
Author:
Setup MFKDF key derivation policy

policy/validate.js

Description:
  • Determine whether key can be derived from given factors
Source:
Author:
Determine whether key can be derived from given factors

secrets/combine.js

Description:
  • Re-combine a secret from shares using various methods
Source:
Author:
Re-combine a secret from shares using various methods

secrets/recover.js

Description:
  • Recover original shares of a secret from shares using various methods
Source:
Author:
Recover original shares of a secret from shares using various methods

secrets/share.js

Description:
  • Divide a secret into shares using various methods
Source:
Author:
Divide a secret into shares using various methods

setup/factors/hmacsha1.js

Description:
  • Setup an HMAC-SHA1 challenge-response factor for multi-factor key derivation
Source:
Author:
Setup an HMAC-SHA1 challenge-response factor for multi-factor key derivation

setup/factors/hotp.js

Description:
  • Setup an HOTP factor for multi-factor key derivation
Source:
Author:
Setup an HOTP factor for multi-factor key derivation

setup/factors/ooba.js

Description:
  • Setup an Out-of-Band Authentication (OOBA) factor for multi-factor key derivation
Source:
Author:
Setup an Out-of-Band Authentication (OOBA) factor for multi-factor key derivation

setup/factors/password.js

Description:
  • Setup password factor for multi-factor key derivation
Source:
Author:
Setup password factor for multi-factor key derivation

setup/factors/question.js

Description:
  • Setup question factor for multi-factor key derivation
Source:
Author:
Setup question factor for multi-factor key derivation

setup/factors/stack.js

Description:
  • Setup key stacking factor for multi-factor key derivation
Source:
Author:
Setup key stacking factor for multi-factor key derivation

setup/factors/totp.js

Description:
  • Setup an TOTP factor for multi-factor key derivation
Source:
Author:
Setup an TOTP factor for multi-factor key derivation

setup/factors/uuid.js

Description:
  • Setup UUID factor for multi-factor key derivation
Source:
Author:
Setup UUID factor for multi-factor key derivation

setup/kdf.js

Description:
  • Validate and setup a KDF configuration for a multi-factor derived key
Source:
Author:
Validate and setup a KDF configuration for a multi-factor derived key

setup/key.js

Description:
  • Validate and setup a configuration for a multi-factor derived key
Source:
Author:
Validate and setup a configuration for a multi-factor derived key

stage.js

Description:
  • Pre-compute MFKDF factors for benchmarking or performance
Source:
Author:
Pre-compute MFKDF factors for benchmarking or performance