Skip to content
This repository has been archived by the owner on Jun 3, 2020. It is now read-only.

Commit

Permalink
README.md: Add links to open security issues
Browse files Browse the repository at this point in the history
Better represent the current status of the KMS
  • Loading branch information
tony-iqlusion committed Mar 6, 2019
1 parent 9f8a2c9 commit 3bfe6f1
Showing 1 changed file with 20 additions and 3 deletions.
23 changes: 20 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,11 +23,28 @@ Tendermint KMS is currently **beta quality**.

It supports [YubiHSM 2] and [Ledger] as hardware-backed key storage methods.

It does NOT yet implement double signing prevention or high availability
features. Please see the following issues to track progress:
### Security Issues

- [#193: State tracking for double sign protection](https://github.com/tendermint/kms/pull/193)
The following high severity security issues are still unresolved:

- [#111: AuthZ for signing key usage](https://github.com/tendermint/kms/issues/111)
- [#142: MITM in secret connection](https://github.com/tendermint/kms/issues/142)

Work is underway to address them both.

For now we recommend the connection between the KMS and validators occur over
an isolated network and not depend solely on the Secret Connection protocol for
authentication and confidentiality (which is also a good idea in general for
defense-in-depth purposes).

### Double Signing / High Availability

Tendermint KMS does NOT yet implement double signing prevention or high
availability features. Please see the following issues to track progress:

- [#60: Double-signing prevention (MVP for launch)](https://github.com/tendermint/kms/issues/60)
- [#115: Dobule signing prevention (post-launch)](https://github.com/tendermint/kms/issues/115)
- [#193: State tracking for double sign protection](https://github.com/tendermint/kms/pull/193)

## Supported Platforms

Expand Down

0 comments on commit 3bfe6f1

Please sign in to comment.