See https://github.com/tendermint/tmlibs/pull/211#issuecomment-391102658 https://github.com/tendermint/tmlibs/pull/211#issuecomment-391044446 Moved over from https://github.com/tendermint/go-crypto/issues/107 (contains more pointers).