atsign-foundation / at_c

Experimental cross-platform C implementation of the atSDK for SOC & embedded devices
BSD 3-Clause "New" or "Revised" License
2 stars 3 forks source link

at_c: sign data in `atclient_put` for publickeys #171

Open JeremyTubongbanua opened 3 months ago

JeremyTubongbanua commented 3 months ago

When you do _put on a public atkey, then data should be signed with private key to produce signature to be put in dataSignature in metadata

See Dart SDK for reference: https://github.com/atsign-foundation/at_client_sdk/blob/f7793116e57b68ee4bb5981d5c4153ce502bd939/packages/at_client/lib/src/transformer/request_transformer/put_request_transformer.dart#L56-L69

JeremyTubongbanua commented 1 month ago

Not currently priority for C Daemon, backlogging