1
0
mirror of https://github.com/bitcoin/bips.git synced 2024-11-19 09:50:06 +01:00
Commit Graph

8 Commits

Author SHA1 Message Date
Matt David
a79432ac99 - Spacing
- Recommit mistakently deleted encrypted invoicerequest flow diagram
2016-04-28 16:39:16 -07:00
Matt David
6c9625e832 - Fix formatting + fix/add links
- Update images
2016-04-26 18:12:29 -07:00
Matt David
8bb63058fd - Reset bip-0070/extensions.mediawiki to the original BIP70 contents
- Remove status_code and status_message from individual Payment Protocol messages
- Remove EncryptedInvoiceRequest, EncryptedPaymentRequest, EncryptedPayment and EncryptedPaymentACK messages from protobuf definition file
- Add ProtocolMessageType enum and ProtocolMessageType and EncryptedProtocolMesssage messages to bip-0075/paymentrequest.proto definition file
- Update BIP75 text to remove old individual message encryption paths and include new encapsulating messages for self-contained PaymentProtocol communication (including errors) over various transport layers
- Add initial list of status codes
- Update BIP75 to use AES-256-GCM and remove message hash as GCM mode provides authenticated encryption
- Update ECDH calculation to use SHA256 hash of ECDH's X point instead of the raw X point itself
2016-04-26 15:23:12 -07:00
Matt David
8bf7d90d20 - Update HTTPS to be TLS-protected HTTP
- Add Updated Messages section to describe the status_code and status_message
- Separated Message and Communication Errors into Payment Protocol Errors and Communication Errors
- Add first draft Payment Protocol error codes
- Update InvoiceRequest Message Creation description amount example to return Payment Protocol error in the case of an issue with the amount.
2016-03-29 15:49:49 -07:00
Marshall Long
05740a7dbe Format Comment
Format comment to fit style of previous comments
2016-03-11 15:01:25 -05:00
Matt David
a8c0246295 - Update optional flags to PaymentDetails definition in paymentrequest.proto
- Add DER encoding requirement for EC public keys and ECC signatures
- Add SHA-256 hashing requirement for ECC signatures
- Add FIPS 180-4 SHS link
2016-03-09 18:57:48 -08:00
Matt David
f753dd7372 - Add subtract_fee and replace_by_fee flags to PaymentDetails. replace_by_fee is commented out as it's only available in version 2 of the message 2016-03-08 09:43:17 -08:00
jmacwhyte
c0c7d7f0a1 Renamed to BIP75, added extensions to BIP70 payment details 2016-03-07 18:18:58 -08:00