Skip to content

Validate and Verify Audit Information Before Registration [HIGH] #1645

Description

@HayimShaul

Description
Implement comprehensive validation of all audit information and recipient data before allowing registration or updates in the wallet. This includes verifying the cryptographic consistency of identity credentials, checking that enrollment IDs and revocation handles conform to expected formats and are properly bound to the identity being registered, and validating that audit metadata is well-formed and contains all required fields. For recipient registration operations, verify that the provided RecipientData includes valid cryptographic proofs (such as signatures or zero-knowledge proofs) that demonstrate the caller legitimately controls the identity being registered. Reject any registration attempts with malformed, incomplete, or unverifiable audit information to prevent injection of forged data into the audit trail.

Metadata

Metadata

Assignees

Labels

Type

Fields

No fields configured for Task.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions