Privacy and Security Measures: NChain Identity Services

Put users in command of their data.

The nChain Identity Wallet React Native SDK is designed with composable feature sets, allowing you to activate only the features essential to your needs.

  • Efficiently handle Reusable verifiable credentials. Scan Verification QR Codes and present credentials for streamlined verification. Effectively create and manage Decentralised Identifiers (W3C compliant). Activate Verifier Mode to verify credentials from other users' wallets. Enhance security with the option to enable biometric authentication.

  • Data access management Users' data access is confidential and protected. nChain Identity's technology is purposefully crafted to ensure the security of user data by allowing data to remain securely in their local devices. Access is restricted by password or biometric authentication. Data is encrypted while at rest. Credentials and Verification Requests can only be decrypted by the respective DID owner. Users can create multiple DIDs, offering a versatile approach to data access management, preserving privacy and minimising correlation risks.

  • Secure Data Storage and Access Control: The secure storage of user data on local devices and password or biometric authentication encrypts data at rest. The option to back up data to trusted platforms will also be integrated. Access to credentials and verification requests is restricted to the respective DID owner, enforcing stringent access control measures.

Private!

  • Privacy enhancement Through thoughtful measures, we have significantly elevated the privacy standards within the nChain Identity ecosystem.

  • Restrict verified data to be shared. Our verification process requires the user to sign the information every time the credential is shared. If your signature is not there, the information is not valid. Even if someone duplicates your data, they can't use it in you behalf.

Interoperability and security

  • Efficient Credential Management: The efficient handling of Reusable Verifiable Credentials ensures that sensitive user information is managed seamlessly, limiting exposure during verification processes. This not only streamlines user experiences but also contributes to heightened data privacy.

  • Streamlined Verification Processes: The introduction of Verification QR Codes and the Wallet-to-Wallet verification process ensures that credential verification is conducted swiftly and securely. This streamlined approach minimises the potential exposure of user data, contributing to enhanced privacy protection.

  • DID Correlation Avoidance: Users have the flexibility to create multiple DIDs, enabling them to avoid correlation risks. This approach adds an extra layer of privacy by preventing the correlation of different user identity aspects.

What does the future look like?

  • Zero-Knowledge Proofs and Selective Disclosure: nChain Identity team is working on leveraging Zero-Knowledge Proofs and Selective Disclosure in the verification process to ensure that users can privately verify credentials without disclosing unnecessary information. This cryptographic approach adds an extra layer of privacy to the authentication process.

  • Selective Feature Activation: We are also working on implementing composable feature sets in the nChain Identity Wallet React Native SDK, allowing users to activate only the necessary features selectively. This ensures that user data is exposed only to the extent required for specific functionalities, enhancing overall privacy.

Last updated