Support for streaming AES-GCM encryption
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
- Estancado
- Stack tecnológico
- rust
- Área
- cryptography
Línea de trabajo
Empieza revisando las APIs de cifrado existentes en Rust del repositorio AEADs y los requisitos de streaming y tag del issue. Determina si una API de ciphertext fragmentado puede conservar un único tag para todo el plaintext, y documenta las implicaciones de seguridad y un criterio concreto de finalización.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
I couldn't find an API to support streaming AES-GCM encryption. In a way such the the whole plaintext is sent in chunks and the tag needs to be computed for the entire plaintext.
The goal is to be able to generate partial ciphertexts in memory constrained environments. Is this doable? are there any security implications of this?
- Lenguaje dominante
- Rust
- Estrellas
- 967
- Forks
- 200
- Merge medio
- 1 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/AEADs
-
xaes-256-gcm: C2SP standard's accumulated randomized test vectors not in testing suitePosiblemente ocupada @eligrubb la tomó hace 121 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
RustCrypto/AEADs#864 ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100
RustCrypto/AEADs#765 ·
-
Doctests no longer build with default featuresQuizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
RustCrypto/AEADs#755 · 1 comentario ·
-
ocb3: use parallel-capable APIsAbierto
Dificultad 3/5 1-2 días Aptitud para principiantes 42/100
RustCrypto/AEADs#706 · 1 comentario · 1 reacción ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100
RustCrypto/AEADs#660 · 7 comentarios ·
Todos los issues de RustCrypto/AEADs
Issues similares
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
pop-os/cosmic-comp#2956 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
libp2p/rust-libp2p#6694 ·
Los mantenedores suelen responder en 1 día
-
Stack overflow in `check bans` with `include-dependencies = true` and a dev-dependency cycleAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
EmbarkStudios/cargo-deny#910 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
tursodatabase/turso#10054 ·
Los mantenedores suelen responder en 1 día
-
build: Update rust versionPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abiertodependencies
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
ibm-granite-community/granite-cli#229 ·
Los mantenedores suelen responder en 1 día