- Event Series
- This event is an instance of E422: Weekly Standup, and repeats every week.
Event Timeline
Comment Actions
Last week:
- libgcrypt
- Clean up existing code to be friendly for ECC_DIALECT_SAFECURVE
- Use "/q" for public key and secret key, handle point representation as an opaque bytes
- Use "/e" for ephemeral key, handle point representation as an opaque bytes
- Use unsigned integer for cofacter (not MPI)
- Use mpi_ec_t to remove ECC_public_key and ECC_secret_key
- Once, it attempted to have an abstraction of mpi_ec_t only in libgcrypt/mpi (not publishing internal to libgcrypt/cipher), but now ec-context.h is used in libgcrypt/cipher. It didn't work as originally written in the past.
- more clean up of ECC.
- Introduce new practice with new dialect of ECC_DIALECT_SAFECURVE
- Native to the Curve algorithm
- fixed-size, little-endian for
- Point representation
- binary of secret
- integer in "s" in signature (in future)
- fixed-size, little-endian for
- Native to the Curve algorithm
- Define X448 using ECC_DIALECT_SAFECURVE
- Clean up existing code to be friendly for ECC_DIALECT_SAFECURVE
- GD32VF103
- Got the board and write LED blinking using kp's gcc-riscv64-unknown-elf package in Debian.
- It found that USB peripheral is different. At start, it runs from 0x00000000 need to jump to 0x08000000.
- BOOT0/BOOT1 setup enables DFU mode at boot from USB: we can use dfu-util in Debian.
This week:
- OpenPGP
- Examine the standard. What needed is introducing native bytes instead of MPI which has integer semantics
- Say, I say "Simply, Opaque String" (SOS) for now, to be replaced by more relevant term
- Just like MPI which has two-octet scalar for its bit-size and octet string, but no assumption it's big-endian.
- Bit-size is normally 8*(sizeof octet string), but it is also OK (for backward compatibility) bit-size%8 != 0 (0x40 prefix for EdDSA/Curve25519 point representation).
- For point representation, secret, and integer in signature
- Examine the standard. What needed is introducing native bytes instead of MPI which has integer semantics
- GnuPG
- Investigate how to introduce handling of SOS
- libgcrypt
- Test master for GNUnet.
Comment Actions
Last week:
- Sick leave
This week:
- Add GUI for self signature annotations and filtering on them to Kleopatra.
- Some GpgOL work.
- Put together an installer with these changes.