alloy-rs / alloy-rs/core

[Tracking] ECDSA signature generation does not follow RFC-6979

オープン
#837 コメント 1 件 リアクション 1 件 担当者 0 名 GitHub で見る
blocked breaking
主要言語
Rust
スター
967
フォーク
274
平均マージ
1日 21時間
マージ済み PR(30日)
15

説明

### Component

primitives

### Describe the feature you would like

From https://github.com/foundry-rs/foundry/issues/9499 by `pmerkleplant`

> The ECDSA signatures generated by the `vm.sign()` cheatcode do not strictly follow RFC-6979. For more info regarding the details, see [this analysis](https://github.com/obatirou/RFC6979-implementation-analysis?tab=readme-ov-file).
>
> Note that the underlying ECDSA functionality is provided via [RustCrypto](https://github.com/RustCrypto/elliptic-curves) which fixed the issue in a recent prerelease, see https://github.com/RustCrypto/elliptic-curves/issues/1100.

Tracking ticket for updating `k256` crate (as it is used and re-exported here) to `0.14` once it is out of pre-release

### Additional context

_No response_

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。