Skip to content

ECDH Encryption with Carbonado #1

@cryptoquick

Description

@cryptoquick

Carbonado can be used to encrypt consignment bytes. It's recommended that consignments are decoded before put into Carbonado format, and to specify c7 format (compression, encryption, stream verification, without error correction codes, because RGB proxy does not require durability), then transmitted and stored as binary.

Carbonado keys are derived using NIP-06, which makes wallet support easier.

This doesn't actually require much of the proxy server since this would just be an end to end encryption standard between wallets, just that it can receive and store files in binary and not just text, and perhaps it might need to associate or communicate the ECDH PK.

What does everyone think? If folks think it's a good idea, I can write up a spec PR.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions