Managing Data Archiving
SigningHub provides data archiving of files while assuring the security of these files. To achieve data security with archived files SigningHub uses Associated Signature Container (ASiC). ASiC is a standard approach that makes sure that nothing is changed/altered in the archived files. The archived folder will be a zip file with .asice extension. SigningHub uses Associated Signature Container - Extended (ASiC-E) format that specifies the use of container structures to bind together one or more signed files.
Data Archiving
SigningHub sends a zip file to the location provided within "Archived File Path>Data Settings" after the user "Archive an Account". The zip file contains the data that is required to be backed up by the user.
The zip file contains the following data:
- User Profile
- User Document Packages owned by the archived account
- User Document packages Evidence Report
- User Document Packages Logs
Archived File Structure
The archived file will be with asic extension and it will be in zip format. As the zip file is extracted, the following files and folders will appear:
- Files
- Packages
- Profile
- Mapping File
- Error File (in case document does not exist or it is corrupted)
- META-INF
- mimetype
- Signer Certificate
The internal structure of ASiC-E includes two folders; the root folder and the META-INF folder. A root folder stores all the container’s content.
|
Verification of Archived Data
To achieve data security with archived files SigningHub uses ASiC-E container. Administrator can use a verification utility to verify the ASiC-E Signature Container.
- An ASiC-E signature container verification utility will be used to verify the signature. it will require a public certificate to verify the signature
- It performs the following operations to validate the ASiC-E container.
- Verify signature (p7) file structure and validate signing certificate from the signer info of signature file.
- Validate the first entry must be a mimetype file in ASiC-E container.
- Validate the Manifest file structure and read the file META-INF/manifest.xml to get detail of each file in the container.
- Extract signature entry from manifest file and all ASiC-E container entries.
- Validate all entries of ASiC-E container by comparing the following properties:
- File Name
- File placement path at the time of creating ASiC-E container.
- File digest
If any file has been modified then it will be identified while comparing the digest of the file with the one stored in the manifest file.
The verification utility can provided on demand from the support centre. |
See Also