Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Cross-platform implementation of Web Cryptography APIs

¿Es google/webcrypto.dart apto para principiantes?

En los últimos 30 días, google/webcrypto.dart fusionó 1 de 17 pull requests de colaboradores externos, y sus mantenedores suelen responder en 4 días. Ahora mismo hay 1 issue apto para principiantes abierto.

Estrellas
116
Forks
110
Issues abiertos para principiantes
1
Issues indexados
53
Merge medio
1 d 8 h
PR fusionados (30 d)
1
Lenguaje dominante
Dart
Licencia
Apache-2.0
Último push a GitHub
10/9/2026
Última indexación
16/9/2026
Guía de contribución
Guía de contribución
Código de conducta
Código de conducta
Etiquetas para principiantes
help wanted good first issue

Cómo contribuir a google/webcrypto.dart

  1. Lee primero la guía de contribución: explica cómo quieren los mantenedores que se propongan, prueben y revisen los cambios.
  2. Lee su código de conducta: se aplica a los issues y pull requests igual que al chat.
  3. Tus contribuciones se publicarán bajo la licencia Apache-2.0 del proyecto.
  4. Elige el issue abierto apto para principiantes de abajo y comenta que quieres trabajar en él antes de empezar.

Las issues en las que quizá ya trabaja alguien aparecen al final. Ordenar todo por fecha

  • bug: native AES-CTR reads a mutated counter after encryption starts
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100

    google/webcrypto.dart#419 ·

    Los mantenedores suelen responder en 4 días

  • bug: RSA private JWK imports silently ignore unsupported oth parameters
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 74/100

    google/webcrypto.dart#415 ·

    Los mantenedores suelen responder en 4 días

  • bug: native AES-CBC decryptStream emits unauthenticated plaintext before padding validation
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    google/webcrypto.dart#412 ·

    Los mantenedores suelen responder en 4 días

  • bug: native AES-CBC reports invalid IV lengths as ArgumentError instead of OperationError
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 76/100

    google/webcrypto.dart#407 ·

    Los mantenedores suelen responder en 4 días

  • bug: browser AES key generation exposes raw JavaScript errors for out-of-range lengths
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 72/100

    google/webcrypto.dart#403 ·

    Los mantenedores suelen responder en 4 días

  • bug: native RSA-PSS Future methods throw invalid salt lengths synchronously
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 72/100

    google/webcrypto.dart#401 ·

    Los mantenedores suelen responder en 4 días

  • bug: browser JWK exports omit use metadata emitted by the native backend
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 70/100

    google/webcrypto.dart#399 ·

    Los mantenedores suelen responder en 4 días

  • bug: browser AES-CTR exposes inconsistent errors for invalid counter bit lengths
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 76/100

    google/webcrypto.dart#392 ·

    Los mantenedores suelen responder en 4 días

  • bug: browser HKDF and PBKDF2 deriveBits wrap out-of-range lengths
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 74/100

    google/webcrypto.dart#389 ·

    Los mantenedores suelen responder en 4 días

  • [Android JCA] Design Android JCA backend opt-in and packaging
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    google/webcrypto.dart#372 ·

    Los mantenedores suelen responder en 4 días

  • [Android JCA] Support RSA PKCS#8 imports when providers hide CRT parameters
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    google/webcrypto.dart#371 ·

    Los mantenedores suelen responder en 4 días

  • ci: add ASan coverage for hook-built native assets
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 50/100

    google/webcrypto.dart#369 ·

    Los mantenedores suelen responder en 4 días

  • bug: native HMAC imports accept zero-length key material
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100

    google/webcrypto.dart#363 ·

    Los mantenedores suelen responder en 4 días

  • [Android JCA] Design production-ready PBKDF2 batching for the Android JCA backend
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    google/webcrypto.dart#361 ·

    Los mantenedores suelen responder en 4 días

  • bug: native FFI wraps oversized PBKDF2 iterations and RSA-PSS salt lengths
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 57/100

    google/webcrypto.dart#347 ·

    Los mantenedores suelen responder en 4 días

  • bug: native HMAC generation uses digest size instead of hash block size by default
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 72/100

    google/webcrypto.dart#342 · 2 comentarios ·

    Los mantenedores suelen responder en 4 días

  • Move dartdoc examples to separate files
    Abierto
    cleanup documentation good first issue help wanted

    Dificultad 4/5 3-5 días Aptitud para principiantes 55/100

    google/webcrypto.dart#283 · 7 comentarios · 1 reacción ·

    Los mantenedores suelen responder en 4 días

  • Proposal: Android JCA-based backend for package:webcrypto
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    google/webcrypto.dart#265 ·

    Los mantenedores suelen responder en 4 días

  • Apply coverage ignore comments as applicable
    Abierto
    cleanup

    Dificultad 3/5 1-2 días Aptitud para principiantes 55/100

    google/webcrypto.dart#263 · 3 comentarios ·

    Los mantenedores suelen responder en 4 días

  • Add Swift Package Manager support
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 58/100

    google/webcrypto.dart#259 · 1 comentario ·

    Los mantenedores suelen responder en 4 días

  • Improve CI reliability and efficiency
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 42/100

    google/webcrypto.dart#255 · 3 comentarios ·

    Los mantenedores suelen responder en 4 días

  • requires unavailable native shared library libwebcrypto.so; failing!
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    google/webcrypto.dart#237 · 2 comentarios ·

    Los mantenedores suelen responder en 4 días

  • Move resource-intensive cryptographic operations off the main thread using Isolates
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    google/webcrypto.dart#198 · 2 comentarios ·

    Los mantenedores suelen responder en 4 días

  • Use Dart native build hooks for packaging
    Abierto
    enhancement

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    google/webcrypto.dart#192 · 5 comentarios · 9 reacciones ·

    Los mantenedores suelen responder en 4 días

  • Consider adding support for randomUUID
    Abierto
    enhancement

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    google/webcrypto.dart#187 · 1 comentario ·

    Los mantenedores suelen responder en 4 días

  • Explore adding support for Ed25519 and X25519
    Abierto
    enhancement

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    google/webcrypto.dart#186 · 6 comentarios · 1 reacción ·

    Los mantenedores suelen responder en 4 días

  • error:06000066:public key routines:OPENSSL_internal:DECODE_ERROR
    Abierto
    need info

    Dificultad 3/5 1-2 días Aptitud para principiantes 25/100

    google/webcrypto.dart#183 · 3 comentarios ·

    Los mantenedores suelen responder en 4 días

  • Unable to handle JavaScriptError when running dart2wasm
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    google/webcrypto.dart#182 ·

    Los mantenedores suelen responder en 4 días

  • Support for deriveKey Method in Key Derivation Algorithms
    Abierto
    enhancement

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    google/webcrypto.dart#173 · 5 comentarios ·

    Los mantenedores suelen responder en 4 días

  • Fix warnings from integration tests with chromedriver
    Abierto
    cleanup

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    google/webcrypto.dart#148 ·

    Los mantenedores suelen responder en 4 días

  • Investigate if we can use `dartPluginClass`
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 32/100

    google/webcrypto.dart#140 ·

    Los mantenedores suelen responder en 4 días

  • error.0400008d.RSA routines.OPENSSL_internal.TOO_MANY_ITERATIONS
    Abierto
    need info

    Dificultad 4/5 3-5 días Aptitud para principiantes 25/100

    google/webcrypto.dart#136 · 5 comentarios ·

    Los mantenedores suelen responder en 4 días

  • Migrate away from imperative apply of Flutter's Gradle plugins
    Abierto
    cleanup enhancement help wanted

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    google/webcrypto.dart#124 ·

    Los mantenedores suelen responder en 4 días

  • Re-enable `flutter test --platform chrome` on Windows
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    google/webcrypto.dart#118 ·

    Los mantenedores suelen responder en 4 días

  • Upgrade BoringSSL
    Abierto
    bug help wanted

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    google/webcrypto.dart#111 · 10 comentarios ·

    Los mantenedores suelen responder en 4 días

  • Validate JWK for HmacSecretKey Class
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    google/webcrypto.dart#109 · 3 comentarios ·

    Los mantenedores suelen responder en 4 días

  • Documentation for AES-GCM should discourage AES-192 and encourage nonce size 96 (12 bytes)
    Abierto
    enhancement

    Dificultad 4/5 3-5 días Aptitud para principiantes 25/100

    google/webcrypto.dart#102 · 1 comentario ·

    Los mantenedores suelen responder en 4 días

  • Figure out how to enable LTO on Android
    Abierto
    enhancement help wanted

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    google/webcrypto.dart#95 ·

    Los mantenedores suelen responder en 4 días

  • debug intermittent iOS integration tests
    Abierto
    bug good first issue help wanted

    Dificultad 4/5 3-5 días Aptitud para principiantes 25/100

    google/webcrypto.dart#93 · 1 comentario · 1 reacción ·

    Los mantenedores suelen responder en 4 días

  • Fix intermittents tests for macos desktop
    Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    google/webcrypto.dart#76 · 5 comentarios ·

    Los mantenedores suelen responder en 4 días

  • Ensure correct handling of errors from thread-local storage
    Abierto
    bug

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    google/webcrypto.dart#63 ·

    Los mantenedores suelen responder en 4 días

  • Write documentation for all public members
    Abierto
    enhancement

    Dificultad 4/5 3-5 días Aptitud para principiantes 25/100

    google/webcrypto.dart#62 ·

    Los mantenedores suelen responder en 4 días

  • Consider augmenting _Scope to ensure we clear errors after each operation
    Abierto
    enhancement

    Dificultad 4/5 3-5 días Aptitud para principiantes 30/100

    google/webcrypto.dart#61 · 1 comentario ·

    Los mantenedores suelen responder en 4 días

  • Ensure CBS is empty after importing keys
    Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 25/100

    google/webcrypto.dart#60 · 1 comentario ·

    Los mantenedores suelen responder en 4 días

  • Bespoke test cases for import JWK with conflicting "use" and "key_ops"
    Abierto
    enhancement

    Dificultad 4/5 3-5 días Aptitud para principiantes 25/100

    google/webcrypto.dart#59 ·

    Los mantenedores suelen responder en 4 días

  • Reject JWK keys that have conflicting "use" and "key_ops"
    Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    google/webcrypto.dart#58 · 1 comentario ·

    Los mantenedores suelen responder en 4 días

  • Run tests under valgrind
    Abierto
    enhancement

    Dificultad 4/5 3-5 días Aptitud para principiantes 25/100

    google/webcrypto.dart#57 · 1 comentario ·

    Los mantenedores suelen responder en 4 días

  • Refactor test case generation
    Abierto
    cleanup

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    google/webcrypto.dart#56 ·

    Los mantenedores suelen responder en 4 días

  • Extend TestRunner with support for exception and error cases
    Abierto
    enhancement

    Dificultad 4/5 3-5 días Aptitud para principiantes 30/100

    google/webcrypto.dart#55 ·

    Los mantenedores suelen responder en 4 días

  • Consider adopting test vectors from chromium
    Abierto
    enhancement

    Dificultad 3/5 1-2 días Aptitud para principiantes 52/100

    google/webcrypto.dart#54 · 3 comentarios ·

    Los mantenedores suelen responder en 4 días

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.