mirror of
https://github.com/bitcoin/bips.git
synced 2025-01-19 05:45:07 +01:00
8bb63058fd
- 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 |
||
---|---|---|
.. | ||
bip70-extension.png | ||
encrypted-invoice-request-process.png | ||
invoice-request-process.png | ||
mobile-sf-encrypted-ir-without-payment.png | ||
mobile-sf-ir-with-payment.png | ||
mobile-sf-ir-without-payment.png | ||
paymentrequest.proto |