International-Data-Spaces-Association / ids-specification

The Dataspace Protocol is a set of specifications designed to facilitate interoperable data sharing between entities governed by usage control and based on Web technologies. These specifications define the schemas and protocols required for entities to publish data, negotiate Agreements, and access data in a data space
https://docs.internationaldataspaces.org/dataspace-protocol/
Apache License 2.0
33 stars 14 forks source link

`signature` field not described in the ContractAgreementMessage #176

Closed matgnt closed 10 months ago

matgnt commented 10 months ago

The signature field is not described in the ContractAgreementMessage https://github.com/International-Data-Spaces-Association/ids-specification/blob/0ad6f3c3d3210a66e99529acab4686292b265fd8/negotiation/contract.negotiation.protocol.md?plain=1#L126

(please add V1 label)

-- Matthias Binzer

matgnt commented 10 months ago

Also the way signatures are created is quite limited and not detailed enough for the impact it has.

https://github.com/International-Data-Spaces-Association/ids-specification/blob/0ad6f3c3d3210a66e99529acab4686292b265fd8/negotiation/contract.negotiation.protocol.md?plain=1#L258

How can we add information and open this up a bit to the actual instance of a dataspace to define?

I think the topic is very relevant for a V1 and needs more details.

ssteinbuss commented 10 months ago

Will be addressed during upcoming review of the document.

Some of the mentioned things are deprecated and need to be removed