Add clarity to key names
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 45/100
- Tipo de issue
- Refactorización
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- java
- Área
- cryptography, security
Línea de trabajo
Empieza por localizar el archivo de claves y el código que carga, descifra y procesa sus entradas, especialmente aesPkamPrivateKey. Documenta los formatos de las claves y la justificación de sus nombres; después, haz que los nombres de los mapas en memoria no sean ambiguos. Verifica el comportamiento afectado de carga de claves y cualquier prueba existente.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Describe the bug
Not clear from looking at key names in the keys file or when being used, what format those keys are in
Expected behavior
Better code comments explaining why the key names in the keys file are called what they are
Better names for the in-memory key map entries once they have been loaded from file and decrypted / processed as required
Additional context
From @realvarx
Can I treat "aesPkamPrivateKey" as a RSA private key? Or is it encrypted in other way?
Reply from @gkc
Hmmm I think the reason it’s called that in the keys file is because it is an RSA private key but it is AES-encrypted using the selfEncryptionKey
- Lenguaje dominante
- Java
- Estrellas
- 2
- Forks
- 19
- Merge medio
- 1 d 11 h
- PR fusionados (30 d)
- 6
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
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 atsign-foundation/at_java
-
test: check KeysUtils against keyfiles at_auth actually writesPosiblemente ocupada @gkc la tomó hace 4 días. Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
atsign-foundation/at_java#443 · 1 asignado ·
-
Port pluggable cryptography and re-wire current cryptography as defaultQuizá libre de nuevo @gkc la tomó hace 45 días y no hay ningún pull request abierto. Abiertoenhancement
atsign-foundation/at_java#430 · 1 asignado ·
-
Port Dart's typed atKeys key material to at_java, with Dart-interoperable JSONQuizá libre de nuevo @gkc la tomó hace 45 días y no hay ningún pull request abierto. Abiertoenhancement
atsign-foundation/at_java#425 · 1 comentario · 1 asignado ·
-
Generate a SBOM and SLSA attestations during the release workflowQuizá libre de nuevo @cpswan la tomó hace 200 días y no hay ningún pull request abierto. Abiertoenhancement
atsign-foundation/at_java#383 · 3 comentarios · 2 asignados ·
-
Enhance Activate utility such that it has feature parity with dart activate_cliQuizá libre de nuevo @akafredperry la tomó hace 261 días y no hay ningún pull request abierto. Abiertoenhancement
atsign-foundation/at_java#338 · 1 asignado ·
Todos los issues de atsign-foundation/at_java
Issues similares
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
refinedmods/refinedstorage2#1421 ·
-
StepExamBenchmarkTest runs a loop and prints a timing but asserts nothingPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abiertojules
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100
open-learning-exchange/myplanet#18199 · 1 comentario ·
Los mantenedores suelen responder en 4 días
-
Authorization 'Artifacts' is shown under category Run instead of Job in Authorization matrixAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
Los mantenedores suelen responder en 1 día
-
Scheme-less stream URLs throw NullPointerException instead of URISyntaxExceptionPosiblemente ocupada @blihio la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
pedroSG94/RootEncoder#2218 ·
Los mantenedores suelen responder en 3 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
apache/rocketmq-dashboard#6872 ·
Los mantenedores suelen responder en 3 días