gniibe (NIIBE Yutaka)Administrator
User

Projects (7)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Mar 27 2017, 4:47 PM (138 w, 3 d)
Roles
Administrator
Availability
Available

Recent Activity

Yesterday

gniibe committed rG40b8626a9572: gpg: Use opaque MPI for ECDH. (authored by gniibe).
gpg: Use opaque MPI for ECDH.
Thu, Nov 21, 8:13 AM

Wed, Nov 20

gniibe committed rGa53446175344: gpg: Use GCRYMPI_FLAG_USER2 for SOS, and hash_public_key with that. (authored by gniibe).
gpg: Use GCRYMPI_FLAG_USER2 for SOS, and hash_public_key with that.
Wed, Nov 20, 11:10 PM

Tue, Nov 19

gniibe committed rG236c4b347092: po: Update po/POTFIES.in (authored by gniibe).
po: Update po/POTFIES.in
Tue, Nov 19, 11:08 AM
gniibe committed rG7dbddc584901: Add sos_read. (authored by gniibe).
Add sos_read.
Tue, Nov 19, 11:08 AM
gniibe committed rG116dfb20013b: po: Apply removal of dirmngr/ldap-wrapper-ce.c. (authored by gniibe).
po: Apply removal of dirmngr/ldap-wrapper-ce.c.
Tue, Nov 19, 10:47 AM

Mon, Nov 18

gniibe added a comment to T4750: --log-file usage problem with gpg.

Here is my understanding:
--log-file option is valid for for background task like gpg-agent, dirmngr and scdaemon.
For gpg, it only works with --batch or --server.

Mon, Nov 18, 10:44 AM
gniibe added a comment to E575: Weekly Standup.

Last week:

This week:

  • Chopstx: release 1.18 before merging RISC-V change. Then, create STABLE-BRANCH-1-0. master will be 2.0, merging RISC-V branch.
  • GnuPG: continue gniibe/sos branch
  • bug fixes, when I see some bug reported to dev.gnupg.org
Mon, Nov 18, 9:43 AM
gniibe closed T4654: Gemalto Ezio Shield (CT710): CCID command failed: Parameter error at offset 7 as Resolved.

This will be in 2.2.18, closing.

Mon, Nov 18, 9:37 AM · scd, Testing, Bug Report
gniibe is attending E575: Weekly Standup.
Mon, Nov 18, 9:35 AM
gniibe committed rG360d64dbf601: gpg: Use opaque byte MPI interface for ECC key. (authored by gniibe).
gpg: Use opaque byte MPI interface for ECC key.
Mon, Nov 18, 8:48 AM
gniibe committed rG348e14474c40: gpg: Introduce SOS (Simply Octet String) support. (authored by gniibe).
gpg: Introduce SOS (Simply Octet String) support.
Mon, Nov 18, 8:48 AM
gniibe added a comment to T4744: Password is _never_ prompted in an X session but is in a bare tty.

In my own opinion, it will be good when desktop environments support GnuPG as one of first class citizens, to protect user's data.
For example, currently, libscret stores secret data (such as WiFi shared secret, etc.) by its own cipher preference and method (and it is symmetric cipher by user's password). I don't think it is secure enough.
For me, it will be good if it is protected by user's gpg key using asymmetric crypto.

Mon, Nov 18, 8:35 AM · Bug Report

Fri, Nov 15

gniibe committed rG9b41f58c8a54: scd,ccid: Add support of GEMPC_EZIO. (authored by gniibe).
scd,ccid: Add support of GEMPC_EZIO.
Fri, Nov 15, 7:52 AM
gniibe committed rG1cb9a831f6ee: scd,ccid: Fix detection of supported readers with pinpad. (authored by gniibe).
scd,ccid: Fix detection of supported readers with pinpad.
Fri, Nov 15, 7:48 AM
gniibe added a comment to T4744: Password is _never_ prompted in an X session but is in a bare tty.

Sorry in advance for long explanation. :-) Well, let me show my stand point at first (to avoid confusion): I don't like the concept of "desktop integration" when it makes difficult for a user to control his environment.

Fri, Nov 15, 12:48 AM · Bug Report

Thu, Nov 14

gniibe added a comment to T4744: Password is _never_ prompted in an X session but is in a bare tty.

Could you try to put no-allow-external-cache in your gpg-agent.conf?
If it changes the behavior, it is your desktop environment which caches your input, I suppose.

Thu, Nov 14, 9:34 AM · Bug Report
gniibe closed T4592: gpg takes > 30s to list the keys from a 17MiB `pubring.gpg` that contains a single certificate as Resolved.

I thought I close this after the release of 2.2.18.
Anway, it's done, so, closing.

Thu, Nov 14, 12:00 AM · gnupg (gpg23), Bug Report
gniibe closed T4592: gpg takes > 30s to list the keys from a 17MiB `pubring.gpg` that contains a single certificate, a subtask of T2019: Order of magnitude degradation in performance in gpg2 cf gpg, as Resolved.
Thu, Nov 14, 12:00 AM · Stalled, Bug Report, gnupg

Mon, Nov 11

gniibe added a comment to E558: Weekly Standup.

Last week:

  • gpgme: Make dist to generate Python doc (RST and TEXinfo) from ORG
  • gpgme: qt test failure fix for GnuPG 2.3
  • Learn RISC-V for MCU
    • Initial work for Chopstx
    • I realized that the development environment is not mature yet
      • dfu-util requires local patch for GD32VF
        • standard dfu-util (in Debian) is unstable (only stable for 1KB)
      • OpenOCD seems not to work yet

This week:

  • Bug fixes for GnuPG
  • Back to X448 for GnuPG
  • If time remains, work for Chopstx for RISC-V
Mon, Nov 11, 6:36 AM
gniibe is attending E558: Weekly Standup.
Mon, Nov 11, 6:32 AM

Fri, Nov 8

gniibe committed rMc49324200734: qt,tests: Take care for old DSA key using deprecated digest algo. (authored by gniibe).
qt,tests: Take care for old DSA key using deprecated digest algo.
Fri, Nov 8, 12:10 AM

Wed, Nov 6

gniibe committed rM1b840a151ad7: python: Fix how to generate documentation. (authored by gniibe).
python: Fix how to generate documentation.
Wed, Nov 6, 2:36 AM

Mon, Nov 4

gniibe added a comment to E557: Weekly Standup.

Last week:

  • T4654
  • Saving leading zeros for ECC
    • Problem originates OpenPGP specification
    • libgcrypt: fixes mostly done
    • gpg, gpg-agent: need to locate MPI assumption here and there
    • other implementations share same problem
  • Learn RISC-V for embedded

This week:

  • possible fixes of GnuPG to save-leading-zeros for ECC
  • implement context switch for Blumbee core (RISC-V for embedded)
  • have a look at GPGME
Mon, Nov 4, 10:39 AM
gniibe is attending E557: Weekly Standup.
Mon, Nov 4, 10:32 AM

Tue, Oct 29

gniibe committed rGc6702d77d936: scd,ccid: Fix GEMPC_EZIO handling. (authored by gniibe).
scd,ccid: Fix GEMPC_EZIO handling.
Tue, Oct 29, 12:47 AM
gniibe added a commit to T4654: Gemalto Ezio Shield (CT710): CCID command failed: Parameter error at offset 7: rGc6702d77d936: scd,ccid: Fix GEMPC_EZIO handling..
Tue, Oct 29, 12:47 AM · scd, Testing, Bug Report
gniibe added a comment to T4654: Gemalto Ezio Shield (CT710): CCID command failed: Parameter error at offset 7.

Sorry, it was simply my confusion (between GEMPC_PINPAD and GEMPC_EZIO).
Fixed now.

Tue, Oct 29, 12:01 AM · scd, Testing, Bug Report

Mon, Oct 28

gniibe added a comment to E556: Weekly Standup.

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)
    • Define X448 using ECC_DIALECT_SAFECURVE
  • GD32FV103
    • 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" (SOP) 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
  • GnuPG
    • Investigate how to introduce handling of SOP
Mon, Oct 28, 1:48 AM
gniibe committed rCd9c418305e10: ecc: Add Curve for X448 with ECC_DIALECT_SAFECURVE. (authored by gniibe).
ecc: Add Curve for X448 with ECC_DIALECT_SAFECURVE.
Mon, Oct 28, 1:36 AM
gniibe is attending E556: Weekly Standup.
Mon, Oct 28, 12:41 AM

Fri, Oct 25

gniibe committed rC09df1e94fd2d: ecc: Don't need to remove 0x40 for SAFECURVE. (authored by gniibe).
ecc: Don't need to remove 0x40 for SAFECURVE.
Fri, Oct 25, 4:35 AM
gniibe committed rC498ab6d9f2f8: ecc: Introduce new dialect: ECC_DIALECT_SAFECURVE. (authored by gniibe).
ecc: Introduce new dialect: ECC_DIALECT_SAFECURVE.
Fri, Oct 25, 4:35 AM
gniibe committed rC75e189d2b0cf: Merge branch 'master' into gniibe/x448 (authored by gniibe).
Merge branch 'master' into gniibe/x448
Fri, Oct 25, 4:35 AM
gniibe committed rCe63a02efa5b0: ecc: Use more descriptive name for variables. (authored by gniibe).
ecc: Use more descriptive name for variables.
Fri, Oct 25, 3:53 AM
gniibe committed rC21c26481037c: Merge branch 'master' into gniibe/x448 (authored by gniibe).
Merge branch 'master' into gniibe/x448
Fri, Oct 25, 3:12 AM
gniibe committed rC150aa1c6c819: ecc: Clean up X25519 and X448 support. (authored by gniibe).
ecc: Clean up X25519 and X448 support.
Fri, Oct 25, 3:12 AM
gniibe committed rC8ac303ed6763: Merge branch 'master' into gniibe/x448 (authored by gniibe).
Merge branch 'master' into gniibe/x448
Fri, Oct 25, 3:12 AM
gniibe committed rC050e0b4accfa: pubkey: Support a method to get data as an opaque MPI. (authored by gniibe).
pubkey: Support a method to get data as an opaque MPI.
Fri, Oct 25, 3:12 AM
gniibe committed rCd5bdfe7d3ab4: ecc: Pass an opaque MPI directly to mpi_ec_mul_point. (authored by gniibe).
ecc: Pass an opaque MPI directly to mpi_ec_mul_point.
Fri, Oct 25, 3:12 AM
gniibe committed rC2dfedafe08ac: ecc: Make _gcry_mpi_ec_mul_point friendly to X25519 computation. (authored by gniibe).
ecc: Make _gcry_mpi_ec_mul_point friendly to X25519 computation.
Fri, Oct 25, 3:12 AM

Thu, Oct 24

gniibe committed rC40eff0090933: Merge branch 'master' into gniibe/x448 (authored by gniibe).
Merge branch 'master' into gniibe/x448
Thu, Oct 24, 4:59 AM
gniibe committed rCad8927f40169: ecc: Simplify _gcry_ecc_compute_public. (authored by gniibe).
ecc: Simplify _gcry_ecc_compute_public.
Thu, Oct 24, 4:58 AM
gniibe committed rC8fce1027c253: ecc: Return an opaque MPI by _gcry_ecc_ec2os. (authored by gniibe).
ecc: Return an opaque MPI by _gcry_ecc_ec2os.
Thu, Oct 24, 4:58 AM
gniibe committed rC3d5a05767b84: ecc: Fix handling of point representation in EdDSA. (authored by gniibe).
ecc: Fix handling of point representation in EdDSA.
Thu, Oct 24, 4:58 AM
gniibe committed rC05a7d2f262bc: ecc: Support an opaque MPI handling in mpi_from_keyparam. (authored by gniibe).
ecc: Support an opaque MPI handling in mpi_from_keyparam.
Thu, Oct 24, 4:58 AM
gniibe committed rC35c1faaea2b0: ecc: String constant fix. (authored by gniibe).
ecc: String constant fix.
Thu, Oct 24, 4:58 AM
gniibe committed rC006e51cd83a1: ecc: Fix wrong handling of shorten PK bytes. (authored by gniibe).
ecc: Fix wrong handling of shorten PK bytes.
Thu, Oct 24, 2:59 AM

Wed, Oct 23

gniibe committed rC8cc1ac270ff0: ecc: clean up. (authored by gniibe).
ecc: clean up.
Wed, Oct 23, 11:28 AM
gniibe committed rCec7d3d9f780f: ecc: Make sure the size of bytes is same (2). (authored by gniibe).
ecc: Make sure the size of bytes is same (2).
Wed, Oct 23, 11:00 AM
gniibe committed rCb280dbf75b99: ecc: Make sure the size of bytes is same. (authored by gniibe).
ecc: Make sure the size of bytes is same.
Wed, Oct 23, 10:45 AM
gniibe closed T4723: Gmail by GoogleServer Error We're sorry, but Gmail is temporarily unavailable. We're currently working to fix the problem -- please try logging in to your account in a few minutes. as Spite.
Wed, Oct 23, 7:48 AM · Bug Report, gpg4win
gniibe committed rC113fe03bedde: Merge branch 'master' into gniibe/x448 (authored by gniibe).
Merge branch 'master' into gniibe/x448
Wed, Oct 23, 5:17 AM
gniibe committed rC27e848666b4a: ecc: ECDH clean up for use of ec->nbits. (authored by gniibe).
ecc: ECDH clean up for use of ec->nbits.
Wed, Oct 23, 5:12 AM
gniibe committed rCc5a7191c1bd1: ecc: Use opaque MPI for _gcry_ecc_mul_point. (authored by gniibe).
ecc: Use opaque MPI for _gcry_ecc_mul_point.
Wed, Oct 23, 5:12 AM
gniibe committed rCbbe15758c893: ecc: Fix _gcry_ecc_mont_decodepoint for data by old implementation. (authored by gniibe).
ecc: Fix _gcry_ecc_mont_decodepoint for data by old implementation.
Wed, Oct 23, 5:12 AM

Oct 22 2019

gniibe committed rC13b9dcd65424: Merge branch 'master' into gniibe/x448 (authored by gniibe).
Merge branch 'master' into gniibe/x448
Oct 22 2019, 8:57 AM
gniibe committed rC82441bbb8290: ecc: Fix key generation for ECDH. (authored by gniibe).
ecc: Fix key generation for ECDH.
Oct 22 2019, 8:55 AM
gniibe committed rC89cc25994963: Merge branch 'master' into gniibe/x448 (authored by gniibe).
Merge branch 'master' into gniibe/x448
Oct 22 2019, 8:23 AM
gniibe committed rCc34e3e9257a2: Merge branch 'master' into gniibe/x448 (authored by gniibe).
Merge branch 'master' into gniibe/x448
Oct 22 2019, 8:23 AM
gniibe committed rC6d93812aa312: ecc: Fix debug output. (authored by gniibe).
ecc: Fix debug output.
Oct 22 2019, 8:23 AM
gniibe committed rC6a30a9a2cc48: ecc: Simplify using mpi_ec_t directly. (authored by gniibe).
ecc: Simplify using mpi_ec_t directly.
Oct 22 2019, 8:23 AM
gniibe committed rCe921ad5b3ad0: ecc: Add NAME member to struct mpi_ec_ctx_s. (authored by gniibe).
ecc: Add NAME member to struct mpi_ec_ctx_s.
Oct 22 2019, 8:23 AM
gniibe committed rC5415bc578080: ecc: Consolidate with _gcry_mpi_ec_internal_new. (authored by gniibe).
ecc: Consolidate with _gcry_mpi_ec_internal_new.
Oct 22 2019, 8:23 AM
gniibe committed rC975de3879691: ecc: Fix for NBITS support. (authored by gniibe).
ecc: Fix for NBITS support.
Oct 22 2019, 8:23 AM
gniibe committed rCc7b97ac9bdf9: ecc: Add new function _gcry_mpi_ec_internal_new. (authored by gniibe).
ecc: Add new function _gcry_mpi_ec_internal_new.
Oct 22 2019, 8:23 AM
gniibe committed rC488704be6e04: ecc: Add key generation support to mpi_ec_get_elliptic_curve. (authored by gniibe).
ecc: Add key generation support to mpi_ec_get_elliptic_curve.
Oct 22 2019, 8:23 AM
gniibe committed rCc2aa333dd88b: ecc: Support flags and debug print in _gcry_mpi_ec_internal_new. (authored by gniibe).
ecc: Support flags and debug print in _gcry_mpi_ec_internal_new.
Oct 22 2019, 8:23 AM
gniibe committed rC10b8cc280a53: ecc: Simplify ecc_encrypt_raw and ecc_decrypt_raw. (authored by gniibe).
ecc: Simplify ecc_encrypt_raw and ecc_decrypt_raw.
Oct 22 2019, 8:23 AM
gniibe committed rCa258ae728de6: ecc: Simply use unsigned int for cofactor, not MPI. (authored by gniibe).
ecc: Simply use unsigned int for cofactor, not MPI.
Oct 22 2019, 8:23 AM
gniibe committed rC61a051828253: ecc: More fixes for cofactor with PUBKEY_FLAG_PARAM. (authored by gniibe).
ecc: More fixes for cofactor with PUBKEY_FLAG_PARAM.
Oct 22 2019, 8:23 AM

Oct 21 2019

gniibe added a comment to E555: Weekly Standup.

Last week:

  • Struggled for T4713: Bug in get_best_pubkey_byname
    • Original problem of mine (newer key is not selected because the first one is not in the list of candidates) has been solved.
    • Should -r someone -e and --locate-keys someone match?
  • libgcrypt ECC code clean up
Oct 21 2019, 2:42 AM
gniibe is attending E555: Weekly Standup.
Oct 21 2019, 2:38 AM

Oct 18 2019

gniibe added a comment to T4713: Bug in get_best_pubkey_byname.

Or... it could be a feature, not bug, so that failure of -e -r someone can be examined by --locate-keys someone.

Oct 18 2019, 9:10 AM · Testing, gnupg (gpg23)
gniibe committed rC579d5d6017d6: ecc: Simplify compute_keygrip. (authored by gniibe).
ecc: Simplify compute_keygrip.
Oct 18 2019, 4:25 AM
gniibe committed rC95cc9b8f4483: ecc: Clean up key generation code. (authored by gniibe).
ecc: Clean up key generation code.
Oct 18 2019, 2:56 AM
gniibe added a comment to T4713: Bug in get_best_pubkey_byname.

Let me clarify the point.

Oct 18 2019, 12:11 AM · Testing, gnupg (gpg23)

Oct 17 2019

gniibe committed rGe2c2b0fb2d9b: gpg: More fix of get_best_pubkey_byname. (authored by gniibe).
gpg: More fix of get_best_pubkey_byname.
Oct 17 2019, 3:48 AM
gniibe added a comment to T4713: Bug in get_best_pubkey_byname.

I think that we should apply further change:

diff --git a/g10/getkey.c b/g10/getkey.c
index 077209415..1c337149c 100644
--- a/g10/getkey.c
+++ b/g10/getkey.c
@@ -1369,7 +1369,7 @@ get_best_pubkey_byname (ctrl_t ctrl, enum get_pubkey_modes mode,
     *retctx = NULL;
Oct 17 2019, 3:38 AM · Testing, gnupg (gpg23)
gniibe added a comment to T4713: Bug in get_best_pubkey_byname.

I found more wrong cases of get_best_pubkey_byname.
For ranking results,
(1) It may return non-encryption primary key as the most relevant key, when its validity is higher.
(2) It may not select encryption primary key even if its creation time is newer.

Oct 17 2019, 2:32 AM · Testing, gnupg (gpg23)
gniibe committed rG627a990f8e30: doc: Fix documentation about --locate-keys. (authored by gniibe).
doc: Fix documentation about --locate-keys.
Oct 17 2019, 2:32 AM
gniibe committed rG286d4c607574: gpg: Fix two other cases in get_best_pubkey_byname. (authored by gniibe).
gpg: Fix two other cases in get_best_pubkey_byname.
Oct 17 2019, 2:32 AM
gniibe added a commit to T4713: Bug in get_best_pubkey_byname: rG286d4c607574: gpg: Fix two other cases in get_best_pubkey_byname..
Oct 17 2019, 2:32 AM · Testing, gnupg (gpg23)
gniibe added a commit to T4713: Bug in get_best_pubkey_byname: rG627a990f8e30: doc: Fix documentation about --locate-keys..
Oct 17 2019, 2:32 AM · Testing, gnupg (gpg23)

Oct 16 2019

gniibe added a comment to T4713: Bug in get_best_pubkey_byname.

In my opinion, --locate-key should locate encryption key.

Oct 16 2019, 9:08 AM · Testing, gnupg (gpg23)
gniibe committed rGf2734381ae14: gpg: Fix get_best_pubkey_byname to consider the first match. (authored by gniibe).
gpg: Fix get_best_pubkey_byname to consider the first match.
Oct 16 2019, 9:04 AM
gniibe added a commit to T4713: Bug in get_best_pubkey_byname: rGf2734381ae14: gpg: Fix get_best_pubkey_byname to consider the first match..
Oct 16 2019, 9:04 AM · Testing, gnupg (gpg23)

Oct 15 2019

gniibe committed rG2906636b929f: Revert "gpg: The first key should be in candidates." (authored by gniibe).
Revert "gpg: The first key should be in candidates."
Oct 15 2019, 1:54 PM
gniibe added a reverting commit for rG66eb953f4380: gpg: The first key should be in candidates.: rG2906636b929f: Revert "gpg: The first key should be in candidates.".
Oct 15 2019, 1:54 PM
gniibe committed rG44604209c1cf: gpg: Put the first key in candidates correctly. (authored by gniibe).
gpg: Put the first key in candidates correctly.
Oct 15 2019, 12:22 PM
gniibe added a commit to T4713: Bug in get_best_pubkey_byname: rG44604209c1cf: gpg: Put the first key in candidates correctly..
Oct 15 2019, 12:22 PM · Testing, gnupg (gpg23)
gniibe committed rGfe02709ffd3c: po: Update Japanese translation. (authored by gniibe).
po: Update Japanese translation.
Oct 15 2019, 3:07 AM
gniibe added a commit to T4713: Bug in get_best_pubkey_byname: rG66eb953f4380: gpg: The first key should be in candidates..
Oct 15 2019, 2:48 AM · Testing, gnupg (gpg23)
gniibe committed rG66eb953f4380: gpg: The first key should be in candidates. (authored by gniibe).
gpg: The first key should be in candidates.
Oct 15 2019, 2:48 AM
gniibe committed rG2924ac374eb8: gpg: Fix a memory leak in get_best_pubkey_byname. (authored by gniibe).
gpg: Fix a memory leak in get_best_pubkey_byname.
Oct 15 2019, 2:48 AM
gniibe committed rGc933c15d587a: scd,ccid: Add 08e6:34c2 (GEMPC_EZIO). (authored by gniibe).
scd,ccid: Add 08e6:34c2 (GEMPC_EZIO).
Oct 15 2019, 2:46 AM
gniibe added projects to T4654: Gemalto Ezio Shield (CT710): CCID command failed: Parameter error at offset 7: Testing, scd.

@pow, thanks for a reference. But problem here is that there are multiple products with same name.

Oct 15 2019, 2:44 AM · scd, Testing, Bug Report

Oct 14 2019

gniibe added a comment to E554: Weekly Standup.

Last week:

  • Problem of OpenPGP format definition
    • ECC object defined as "MPI"
      • it can be interpreted as "MPI" (big-endian), but actually not (composed by prefix, fixed-length big-endian x 2)
      • or it's not big-endian for EdDSA
  • libgcrypt ECC (and GnuPG):
    • Binary object in SEXP handling
      • FIXED: public part should be handled by "/q" (or "/e") because it's actually not defined as big-endian

This week:

Oct 14 2019, 7:03 AM
gniibe is attending E554: Weekly Standup.
Oct 14 2019, 6:54 AM

Oct 11 2019

gniibe committed rCff0f1782560e: ecc: Handle ephemeral key as opaque octets. (authored by gniibe).
ecc: Handle ephemeral key as opaque octets.
Oct 11 2019, 10:17 AM

Oct 10 2019

gniibe committed rCf6aac4771921: ecc: again. (authored by gniibe).
ecc: again.
Oct 10 2019, 10:13 AM