Vitor Pamplona on Nostr: Is there a way I can tweak an EXISTING secp256k1 signature with a user's pubkey so ...
Is there a way I can tweak an EXISTING secp256k1 signature with a user's pubkey so that only that user's private key can verify the event without allowing that user to find out the event's real signature?
Meaning, can I give an event to a user without allowing that user to reshare a verifiable version of the event without also exposing their main private key?
Published at
2024-10-10 21:09:10Event JSON
{
"id": "1dc1d5a57794dbf637a0f6af04ac68d6b3ec13b1233550a9c824d463579a5ca8",
"pubkey": "460c25e682fda7832b52d1f22d3d22b3176d972f60dcdc3212ed8c92ef85065c",
"created_at": 1728594550,
"kind": 1,
"tags": [],
"content": "Is there a way I can tweak an EXISTING secp256k1 signature with a user's pubkey so that only that user's private key can verify the event without allowing that user to find out the event's real signature?\n\nMeaning, can I give an event to a user without allowing that user to reshare a verifiable version of the event without also exposing their main private key?",
"sig": "658e02f2b2415ad01301ee861f3555be2adb545613b7e3c4a63ea338da27f12a6cba95e21c7d589a104efd183ce2c5a7966cd8f807e962ba6939ade953bd2566"
}