Victorian Electronic Records Strategy - Forever Digital logo
 


Search
    

Advice 12: VERS Standard Electronic Record Format

Table of Contents

1   Introduction

2   Goals behind the VEO design
   2.1   Self-sufficiency
   2.2   Structured textual encoding
   2.3   Integrity
   2.4   Preservation of authenticity and context

3   VERS long term format (VERS Encapsulated Object)
   3.1   Generic structure of VEOs
   3.2   File VEOs
   3.3   Record VEOs
   3.4   Document structure
      3.4.1   Method of indicating the structure within records
      3.4.2   Organising Documents within records
      3.4.3   Non-leaf documents need not contain encodings
      3.4.4   Additional structural attributes
   3.5   Modifying records and Modified VEOs
      3.5.1   ‘Onion’ records
      3.5.2   Modified VEOs
      3.5.3   Lock Signature Blocks
   3.6   When to create a Modified VEO

4   Technical Introduction to VEOs
   4.1   eXtensible Markup Language (XML)
      4.1.1   Well formed versus valid VEOs
      4.1.2   Namespaces
   4.2   Encoding of binary objects

5   Digital Signature Requirements
   5.1   Digital signature implementation in VEOs
      5.1.1   Selection of signed portion
      5.1.2   Algorithms supported
   5.2   Public key storage in VERS
      5.2.1   Obtaining public keys from a conventional Certificate Authority
      5.2.2   Obtaining public keys from the archived record
   5.3   Structure of Signature Block and Lock Signature Block
      5.3.1   Indication of hash and signature algorithms
      5.3.2   Representation of certificates

6   Compliance with PROS 99/007 Specification 3
   6.1   Export compliance
      6.1.1   Export compliance (Version 1 systems)
      6.1.2   Export compliance (Version 2 systems)
   6.2   Native compliance
      6.2.1   Native compliance (Version 1 systems)
      6.2.2   Native compliance (Version 2 systems)
   6.3   Conditional compliance
      6.3.1   Structured documents
      6.3.2   Import compliance (Version 1)
      6.3.3   Import compliance (Version 2)

7   Examples of VEOs
   7.1   Record VEO containing mandatory and conditional metadata
   7.2   Record VEO containing optional metadata
   7.3   Record VEO containing structured documents
   7.4   File VEO containing only mandatory and conditional metadata
   7.5   File VEO containing optional and conditional metadata
   7.6   Modified VEO

8   References

Under section 12 of the Public Records Act 1973, the Keeper of Public Records is responsible for the establishment of standards for the efficient management of public records and for assisting public offices to apply those standards to records under their control. Officers in charge of public offices are responsible under section 13 of the Act for carrying out, with the advice and assistance of the Keeper, a program of records management in accordance with the standards established under section 12 of the Act.

back to top

Victorian Government logo - Link to VicGov home Public Record Office Victoria logo - Link to PROV home