Private-Key

用於驗證比特幣私鑰和公鑰的庫

  • August 3, 2020

我正在建構一個 python 腳本,它獲取一個字元串並確定它是有效的比特幣私鑰還是公鑰,如果是,則返回其類型/格式(base58、BIP32、HexaDecimal 等)及其派生(來自私人的公鑰公鑰和地址)。

有沒有我可以在我的內部使用它的程式碼來獲取這些詳細資訊的免費庫?

我自己嘗試過這樣做,但是有很多格式的密鑰和用於驗證和推導密鑰的數學計算。謝謝你。

任何理智的應用程序都不應該嘗試通過嘗試將私鑰傳遞給外部 API 來驗證私鑰。如果 API 操作員是惡意的、被入侵的或有人竊聽您與所述 API 的通信,這是一種非常容易損失所有資金的方法。

您應該自己執行此操作,最好使用經過良好測試、社區支持的開源庫來選擇語言——大多數主要語言都有這樣的庫。

如果這工作量太大,您應該重新考慮建構這樣的東西。不要在安全上妥協,特別是如果您打算讓其他人用他們的資金信任此程式碼。

看看這個庫是否適合你 <https://github.com/bitaps-com/pybtc>

引用自:https://bitcoin.stackexchange.com/questions/98289