View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0005968 | GNUnet | util library | public | 2019-11-15 14:19 | 2019-12-15 14:18 |
| Reporter | Florian Dold | Assigned To | Christian Grothoff | Due Date | |
| Priority | urgent | Severity | feature | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Product Version | Git master | ||||
| Target Version | 0.12.0 | Fixed in Version | 0.12.0 | ||
| Summary | 0005968: exchange should use a documented binary format for RSA public keys | ||||
| Description | Currently the exchange uses a libgcrypt-specific and undocumented format for RSA public keys. This makes it more difficult than necessary for other software to interoperate with the exchange. Instead, it should use a structure like this: uint16_t modulus_length; // length of modulus in bytes uint16_t public_exponent_length; // length of exponent in bytes /* variable-size modulus and public exponent follows as big-endian encoded integers */ | ||||
| Tags | No tags attached. | ||||
| 3d3c271c2..3cb670b17 implements the new serialization format. Activating requires setting the NEW_CRYPTO #define in the code, marked with this bug ID. | |
| Also implemented new serialization format for RSA signatures now (8a0e314c6..be6c14f2b). | |
| Moving to GNUnet and scheduling for 0.12.0. | |
| Fixed in 7bb0b3291..a6b9d2e18 | |
| 0.12.0 released | |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2019-11-15 14:19 | Florian Dold | New Issue | |
| 2019-11-15 14:19 | Florian Dold | Status | new => assigned |
| 2019-11-15 14:19 | Florian Dold | Assigned To | => Christian Grothoff |
| 2019-11-15 18:19 | Christian Grothoff | Note Added: 0015076 | |
| 2019-11-16 17:30 | Christian Grothoff | Note Added: 0015078 | |
| 2019-11-16 17:31 | Christian Grothoff | Project | Taler => GNUnet |
| 2019-11-16 17:31 | Christian Grothoff | Category | exchange => General |
| 2019-11-16 17:32 | Christian Grothoff | Category | General => util library |
| 2019-11-16 17:32 | Christian Grothoff | Fixed in Version | => 0.12.0 |
| 2019-11-16 17:32 | Christian Grothoff | Target Version | 0.6 => 0.12.0 |
| 2019-11-16 17:32 | Christian Grothoff | Note Added: 0015079 | |
| 2019-12-07 13:41 | Christian Grothoff | Status | assigned => resolved |
| 2019-12-07 13:41 | Christian Grothoff | Resolution | open => fixed |
| 2019-12-07 13:41 | Christian Grothoff | Note Added: 0015131 | |
| 2019-12-15 14:18 | schanzen | Note Added: 0015181 | |
| 2019-12-15 14:18 | schanzen | Status | resolved => closed |