b2KIT

Secret Key Escrow Manager

Split master keys into escrow shares for disaster recovery. Assign custodians and track share distribution.

Tested tool guide Tested browser tools Checked August 16, 2026

What Secret Key Escrow Manager does and how it behaves

This tool escrows a master key by splitting it into n shares and requiring any k of them to reconstruct it, so no single custodian ever holds the whole key. You name the custodians, each receives a separate share, and the distribution record shows who holds what and how many shares are still needed. The split and any reconstruction happen entirely in your browser; key material is never sent anywhere. The thing people most often get wrong is the threshold: with a 3-of-5 split, two lost shares are survivable, but losing a third destroys the key permanently.

How the result is produced

1

The split

The master key becomes the constant term of a random polynomial of degree k-1, and each of the n shares is a point on that polynomial. Any k points define the polynomial uniquely, so any k custodians together can recover the key, while k-1 or fewer shares carry no usable information: threshold splitting is all-or-nothing, not proportional.

2

Reconstruction and custody tracking

To recover the key you enter shares until you have k of them, and the polynomial is rebuilt so the key can be read from it. Each share can be labeled with its custodian's name and exported on its own, and the distribution view shows which shares are issued, who holds them, and how many more are needed to reach the threshold.

Good uses

  • An organization escrows the master key protecting its database or backup encryption, so that losing the current key holder, through departure, accident, or plain loss, never means losing the data: a threshold of custodians can reconstitute the key.
  • Separation of duties, when one person must not be able to decrypt production secrets alone: the key is split so two or more designated custodians must cooperate, which also limits the damage if a single custodian is compromised.
  • Succession and handover: when the administrator holding a key leaves, the custodians reconstruct the key to re-split it into a fresh share set, instead of copying the key around on chat, email, or a shared drive.

Limits and checks

  • The threshold k, not the share count n, sets the trade-off: a 5-of-5 escrow is maximally resistant to a rogue custodian, but one lost share makes the master key permanently unrecoverable. Choose k so the organization can still gather k shares in a crisis, even with a custodian unreachable.
  • The distribution record shows who was assigned a share, not where it is stored. If every custodian prints their share and files it in the same safe, the escrow is security theater: shares should travel on separate channels, such as paper, a safe deposit box, or an offline drive.
  • Reconstruction is all-or-nothing, and plain threshold schemes do not flag bad shares: entering one corrupted share among your k still yields a wrong key rather than an error. Record a checksum of the master key at split time and verify the reconstructed key against it before relying on it.

Common questions

With a 3-of-5 split, do two shares give me part of the key?

No. Below the threshold, shares contain no usable information about the key: mathematically, any k-1 shares are consistent with any possible secret. You either present k shares and reconstruct the whole key, or you learn nothing. Treat every share as sensitive as the key itself, and read the threshold as the answer to how many custodians can be lost or hostile before recovery still succeeds.

What happens if a custodian loses their share or leaves?

As long as at least k shares remain, reconstruction still works; losing one share of a 3-of-5 split is survivable. What is not survivable is falling below k, because no amount of computing recovers a secret from too few shares. Re-split the key into a fresh share set early, before losses accumulate, and keep issued shares comfortably above the threshold.

References and verification

The behavioral notes were checked against the browser implementation. Standards and primary references below define the relevant format, formula, or platform behavior.

Related Tools