You are reading content from Scuttlebutt
@aljoscha %DbNCQ5aBfR+p+5qGPcHY5NUcgic7Frem4DKCPUn33+g=.sha256
Re: %FI3kBXdFD

@cft Disclaimer: I don't really know what i'm talking about when it comes to crypto.

  • ssb does transport encryption at a different layer of the stack, not directly on the (cbor) message data
  • signing also needs to account for meta data, which will not be in cbor
  • encrypted messages completely anonymize the recipients, I don't think COSE supports that. But these are probably the use case most likely to benefit from COSE.
  • in general, mechanisms for upgrading crypto primitives are handled via multiformats

I will definitely do a thorough read-through of the COSE spec when starting to flesh out metadata formats. But for the reasons listed above, I does not look like we can "just use COSE" directly.

Join Scuttlebutt now