Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Cross-platform implementation of Web Cryptography APIs

google/webcrypto.dart は初心者に優しい?

直近 30 日間に、google/webcrypto.dart は外部コントリビューターの PR 18 件のうち 1 件をマージしました。メンテナーはふだん 4 日以内に返信します。 初心者向けの issue が現在 2 件オープンです。

スター
116
フォーク
110
オープンの初心者向け issue
2
索引済み issue
55
平均マージ
1日 8時間
マージ済み PR(30日)
1
主要言語
Dart
ライセンス
Apache-2.0
最終 GitHub push
2026年9月10日
最新の索引
2026年9月16日
コントリビューションガイド
コントリビューションガイド
行動規範
行動規範
初心者向けラベル
help wanted good first issue

google/webcrypto.dart にコントリビュートするには

  1. まずコントリビューションガイドを読みましょう。変更の提案、テスト、レビューの進め方が書かれています。
  2. 行動規範も読んでおきましょう。チャットだけでなく issue や PR にも適用されます。
  3. あなたのコントリビュートはプロジェクトの Apache-2.0 ライセンスで公開されます。
  4. 下にある 2 件の初心者向けのオープンな issue から 1 つ選び、作業を始める前に取り組みたいとコメントしましょう。
issue を読み込んでいます

誰かが対応中かもしれないイシューは最後に並べています。 すべて日付順に表示

  • bug: native HMAC verification reads a mutated signature after verification starts
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 78/100

    google/webcrypto.dart#422 · コメント 1 件 ·

    メンテナーはふだん 4 日以内に返信

  • bug: native HMAC verification reads a mutated signature after verification starts
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 78/100

    google/webcrypto.dart#421 · コメント 1 件 ·

    メンテナーはふだん 4 日以内に返信

  • bug: native AES-CTR reads a mutated counter after encryption starts
    オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 78/100

    google/webcrypto.dart#419 ·

    メンテナーはふだん 4 日以内に返信

  • bug: RSA private JWK imports silently ignore unsupported oth parameters
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 74/100

    google/webcrypto.dart#415 ·

    メンテナーはふだん 4 日以内に返信

  • bug: native AES-CBC decryptStream emits unauthenticated plaintext before padding validation
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    google/webcrypto.dart#412 ·

    メンテナーはふだん 4 日以内に返信

  • bug: native AES-CBC reports invalid IV lengths as ArgumentError instead of OperationError
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 76/100

    google/webcrypto.dart#407 ·

    メンテナーはふだん 4 日以内に返信

  • bug: browser AES key generation exposes raw JavaScript errors for out-of-range lengths
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 72/100

    google/webcrypto.dart#403 ·

    メンテナーはふだん 4 日以内に返信

  • bug: native RSA-PSS Future methods throw invalid salt lengths synchronously
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 72/100

    google/webcrypto.dart#401 ·

    メンテナーはふだん 4 日以内に返信

  • bug: browser JWK exports omit use metadata emitted by the native backend
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 70/100

    google/webcrypto.dart#399 ·

    メンテナーはふだん 4 日以内に返信

  • bug: browser AES-CTR exposes inconsistent errors for invalid counter bit lengths
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 76/100

    google/webcrypto.dart#392 ·

    メンテナーはふだん 4 日以内に返信

  • bug: browser HKDF and PBKDF2 deriveBits wrap out-of-range lengths
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 74/100

    google/webcrypto.dart#389 ·

    メンテナーはふだん 4 日以内に返信

  • [Android JCA] Design Android JCA backend opt-in and packaging
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    google/webcrypto.dart#372 ·

    メンテナーはふだん 4 日以内に返信

  • [Android JCA] Support RSA PKCS#8 imports when providers hide CRT parameters
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    google/webcrypto.dart#371 ·

    メンテナーはふだん 4 日以内に返信

  • ci: add ASan coverage for hook-built native assets
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 50/100

    google/webcrypto.dart#369 ·

    メンテナーはふだん 4 日以内に返信

  • bug: native HMAC imports accept zero-length key material
    オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 78/100

    google/webcrypto.dart#363 ·

    メンテナーはふだん 4 日以内に返信

  • [Android JCA] Design production-ready PBKDF2 batching for the Android JCA backend
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    google/webcrypto.dart#361 ·

    メンテナーはふだん 4 日以内に返信

  • bug: native FFI wraps oversized PBKDF2 iterations and RSA-PSS salt lengths
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 57/100

    google/webcrypto.dart#347 ·

    メンテナーはふだん 4 日以内に返信

  • bug: native HMAC generation uses digest size instead of hash block size by default
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 72/100

    google/webcrypto.dart#342 · コメント 2 件 ·

    メンテナーはふだん 4 日以内に返信

  • Move dartdoc examples to separate files
    オープン
    cleanup documentation good first issue help wanted

    難易度 4/5 3〜5日 初心者へのやさしさ 55/100

    google/webcrypto.dart#283 · コメント 7 件 · リアクション 1 件 ·

    メンテナーはふだん 4 日以内に返信

  • Proposal: Android JCA-based backend for package:webcrypto
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    google/webcrypto.dart#265 ·

    メンテナーはふだん 4 日以内に返信

  • Apply coverage ignore comments as applicable
    オープン
    cleanup

    難易度 3/5 1〜2日 初心者へのやさしさ 55/100

    google/webcrypto.dart#263 · コメント 3 件 ·

    メンテナーはふだん 4 日以内に返信

  • Add Swift Package Manager support
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 58/100

    google/webcrypto.dart#259 · コメント 1 件 ·

    メンテナーはふだん 4 日以内に返信

  • Improve CI reliability and efficiency
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 42/100

    google/webcrypto.dart#255 · コメント 3 件 ·

    メンテナーはふだん 4 日以内に返信

  • requires unavailable native shared library libwebcrypto.so; failing!
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    google/webcrypto.dart#237 · コメント 2 件 ·

    メンテナーはふだん 4 日以内に返信

  • Move resource-intensive cryptographic operations off the main thread using Isolates
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    google/webcrypto.dart#198 · コメント 2 件 ·

    メンテナーはふだん 4 日以内に返信

  • Use Dart native build hooks for packaging
    オープン
    enhancement

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    google/webcrypto.dart#192 · コメント 5 件 · リアクション 9 件 ·

    メンテナーはふだん 4 日以内に返信

  • Consider adding support for randomUUID
    オープン
    enhancement

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    google/webcrypto.dart#187 · コメント 1 件 ·

    メンテナーはふだん 4 日以内に返信

  • Explore adding support for Ed25519 and X25519
    オープン
    enhancement

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    google/webcrypto.dart#186 · コメント 6 件 · リアクション 1 件 ·

    メンテナーはふだん 4 日以内に返信

  • error:06000066:public key routines:OPENSSL_internal:DECODE_ERROR
    オープン
    need info

    難易度 3/5 1〜2日 初心者へのやさしさ 25/100

    google/webcrypto.dart#183 · コメント 3 件 ·

    メンテナーはふだん 4 日以内に返信

  • Unable to handle JavaScriptError when running dart2wasm
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    google/webcrypto.dart#182 ·

    メンテナーはふだん 4 日以内に返信

  • Support for deriveKey Method in Key Derivation Algorithms
    オープン
    enhancement

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    google/webcrypto.dart#173 · コメント 5 件 ·

    メンテナーはふだん 4 日以内に返信

  • Fix warnings from integration tests with chromedriver
    オープン
    cleanup

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    google/webcrypto.dart#148 ·

    メンテナーはふだん 4 日以内に返信

  • Investigate if we can use `dartPluginClass`
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 32/100

    google/webcrypto.dart#140 ·

    メンテナーはふだん 4 日以内に返信

  • error.0400008d.RSA routines.OPENSSL_internal.TOO_MANY_ITERATIONS
    オープン
    need info

    難易度 4/5 3〜5日 初心者へのやさしさ 25/100

    google/webcrypto.dart#136 · コメント 5 件 ·

    メンテナーはふだん 4 日以内に返信

  • Migrate away from imperative apply of Flutter's Gradle plugins
    オープン
    cleanup enhancement help wanted

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    google/webcrypto.dart#124 ·

    メンテナーはふだん 4 日以内に返信

  • Re-enable `flutter test --platform chrome` on Windows
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    google/webcrypto.dart#118 ·

    メンテナーはふだん 4 日以内に返信

  • Upgrade BoringSSL
    オープン
    bug help wanted

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    google/webcrypto.dart#111 · コメント 10 件 ·

    メンテナーはふだん 4 日以内に返信

  • Validate JWK for HmacSecretKey Class
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    google/webcrypto.dart#109 · コメント 3 件 ·

    メンテナーはふだん 4 日以内に返信

  • Documentation for AES-GCM should discourage AES-192 and encourage nonce size 96 (12 bytes)
    オープン
    enhancement

    難易度 4/5 3〜5日 初心者へのやさしさ 25/100

    google/webcrypto.dart#102 · コメント 1 件 ·

    メンテナーはふだん 4 日以内に返信

  • Figure out how to enable LTO on Android
    オープン
    enhancement help wanted

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    google/webcrypto.dart#95 ·

    メンテナーはふだん 4 日以内に返信

  • debug intermittent iOS integration tests
    オープン
    bug good first issue help wanted

    難易度 4/5 3〜5日 初心者へのやさしさ 25/100

    google/webcrypto.dart#93 · コメント 1 件 · リアクション 1 件 ·

    メンテナーはふだん 4 日以内に返信

  • Fix intermittents tests for macos desktop
    オープン
    bug

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    google/webcrypto.dart#76 · コメント 5 件 ·

    メンテナーはふだん 4 日以内に返信

  • Ensure correct handling of errors from thread-local storage
    オープン
    bug

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    google/webcrypto.dart#63 ·

    メンテナーはふだん 4 日以内に返信

  • Write documentation for all public members
    オープン
    enhancement

    難易度 4/5 3〜5日 初心者へのやさしさ 25/100

    google/webcrypto.dart#62 ·

    メンテナーはふだん 4 日以内に返信

  • Consider augmenting _Scope to ensure we clear errors after each operation
    オープン
    enhancement

    難易度 4/5 3〜5日 初心者へのやさしさ 30/100

    google/webcrypto.dart#61 · コメント 1 件 ·

    メンテナーはふだん 4 日以内に返信

  • Ensure CBS is empty after importing keys
    オープン
    bug

    難易度 4/5 3〜5日 初心者へのやさしさ 25/100

    google/webcrypto.dart#60 · コメント 1 件 ·

    メンテナーはふだん 4 日以内に返信

  • Bespoke test cases for import JWK with conflicting "use" and "key_ops"
    オープン
    enhancement

    難易度 4/5 3〜5日 初心者へのやさしさ 25/100

    google/webcrypto.dart#59 ·

    メンテナーはふだん 4 日以内に返信

  • Reject JWK keys that have conflicting "use" and "key_ops"
    オープン
    bug

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    google/webcrypto.dart#58 · コメント 1 件 ·

    メンテナーはふだん 4 日以内に返信

  • Run tests under valgrind
    オープン
    enhancement

    難易度 4/5 3〜5日 初心者へのやさしさ 25/100

    google/webcrypto.dart#57 · コメント 1 件 ·

    メンテナーはふだん 4 日以内に返信

  • Refactor test case generation
    オープン
    cleanup

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    google/webcrypto.dart#56 ·

    メンテナーはふだん 4 日以内に返信

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

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