An eVault system securely stores personal data and documents for citizens
and allows controlled access by citizens and optionally by service
providers. The eVault may be adapted to allow processes involving the
documents to be carried out in a secure and paperless fashion. Documents
are certified, and biometric matching is used for security. On effecting
a match with a biometric identifier presented by a user, the user is
allowed access to his personal eVault and to access a personal
cryptographic key stored therein. One or more of these personal keys may
be securely applied within the eVault to generate an electronic
signature, amongst other functions.