`signature` v4 tracking issue
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Necesita aclaración
- Estado de actividad
- Tranquilo
- Stack tecnológico
- rust
- Área
- cryptography
Línea de trabajo
Revisa los issues #2168 y #2393, así como el enfoque descrito en #2394, para comprender los cambios incompatibles propuestos para signature v4. Este trabajo de seguimiento estará completo cuando cada propuesta tenga una resolución clara y el alcance de v4 esté documentado.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
This is a tracking ticket for potential breaking changes in a hypothetical signature v4 which didn't make it into the signature v3 release:
- #2168: this is a potential alternative to the
DigestSigner/DigestVerifierAPIs which avoids the limitations of using a callback. It's not quite as flexible in that it can't cover "streaming" Ed25519 signing/verification too, but that case it a bit more fraught. - #2393: this would be more flexible in terms of bounds
- #2394: this PR provided a cleaner approach to fallibility (at the cost of another combinatorial explosion in the number of traits), but our signature implementations weren't ready for it internally, and while it's probably a good change
signaturev3 had been dragging on too long
- Lenguaje dominante
- Rust
- Estrellas
- 759
- Forks
- 257
- Merge medio
- 2 h 53 min
- PR fusionados (30 d)
- 1
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de RustCrypto/traits
-
try_sign_digest() is confusing.Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 52/100
RustCrypto/traits#2487 · 2 comentarios ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
RustCrypto/traits#2482 · 5 comentarios ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 32/100
RustCrypto/traits#2478 · 5 comentarios ·
-
cipher: tracking issue for v0.6Abiertocipher
Dificultad 4/5 3-5 días Aptitud para principiantes 38/100
RustCrypto/traits#2424 ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
RustCrypto/traits#2366 · 1 comentario ·
Todos los issues de RustCrypto/traits
Issues similares
-
Custom hosts written as trailing-dot FQDNs (`host.local.`) aren't detected as local backendsPosiblemente ocupada @roboomp la tomó hoy. Abiertobug prio:p2 providers triaged
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
can1357/oh-my-pi#15798 · 3 comentarios ·
Los mantenedores suelen responder en 1 día
-
requires-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
apache/datafusion-comet#7001 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
-
Add a Storybook section to CONTRIBUTING.mdPosiblemente ocupada @ChanakyaG2004 la tomó hoy. Abiertodocumentation good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
FlowwStar/FlowStar#995 · 2 comentarios ·
Los mantenedores suelen responder en 1 día