対象日 登録日 更新日 記事
Bitcoin Core v0.12で、ブロックの正しさを確かめる署名の検証が、OpenSSLからlibsecp256k1に代わる
2016年1月15日、Bitcoin Core v0.12は、ECDSAの署名の検証に使うライブラリーを、OpenSSLから、ウィーユとマクスウェルが作ったlibsecp256k1に代えた。
このトピックでタグ付けされたエントリー。タイプ・ソースを横断し、人物・出来事・テーマの関連を辿れます。
4 件 / 0 スレッド
Bitcoin Institute ↔ ピーター・ウィーユ, グレゴリー・マクスウェル, サトシ・ナカモト
2016年1月15日、Bitcoin Core v0.12は、ECDSAの署名の検証に使うライブラリーを、OpenSSLから、ウィーユとマクスウェルが作ったlibsecp256k1に代えた。
Bitcoin Institute ↔ ニルス・シュナイダー, ギャビン・アンドレセン, ウェイ・ダイ, ピーター・ウィーユ, サトシ・ナカモト
2011年11月21日のビットコインv0.5で、同梱のCrypto++のうちSHA-256の部分が外され、OpenSSLに置き換えられた。v0.1以来のウェイ・ダイのライブラリへの依存が消えた。
ジョシュア・デイヴィス ↔ ダン・カミンスキー, サトシ・ナカモト
著名なセキュリティ研究者カミンスキーが脆弱性を探すも失敗。「見事なバグをいくつも思いついた。だが、いざコードで試してみると、そのたびに、その問題をふさぐ一行がすでに書かれていた」
Bitcoin v0.1は.rarで配られ、バージョン管理も使われていなかった。この配り方と開発の道具がなかったことを、Warezシーンの慣習と、2011年のカミンスキーの監査の所見と並べて読む。