Company Standards Services IS Forum Contact Us Back to Home Page
Electronic Signatures (CSPs) Enegery IT Service Management Training AIC Inspection
 
Information Security
Health & Safety
Quality Environment
Electronic Signatures

Electronic Signatures are Here to Stay

Secure electronic commerce and communication requires a method of electronic signing that provides the contractual and legal status of a handwritten signature. The solution is digital signatures and for private individuals and commercial enterprises this will soon become an acceptable and indeed necessary tool. The technologies and infrastructure to provide this service are available and the necessary 'trust' elements of legislation and standards are being implemented. When all the operating and 'trust' elements are in place the usage of digital signatures will escalate to the point that we will take them for granted. The reality is that the level of security offered in digital signatures is far superior to the traditional hand written signatures. The authenticity of a hand written signature can be denied or disputed unless there is a physical witness procedure whereas a digital signature enables instantaneous authentication. This feature is called non-repudiation and means the sender cannot deny having signed and sent the specific document.

Certification of e-Signatures

There is an overriding need for the providers of electronic signatures and supporting 'qualified' certificates to deliver in accordance with the legal definition of advanced electronic signatures. Users must be able to 'trust' that the signature they are using has legal status in national and European courts. The need to establish this 'trust' is recognised in the directives and legislation and has been responded to in different ways in different countries. Some countries have chosen strict regulation but the vast majority have opted to support independent assessment and accredited certification schemes.

Electronic and Digital Signatures - a Definition

An electronic signature is any unique set of letters, characters, symbols or code attached to an electronic document with the intention of identifying the sender. At the lower end of the e-signature security scale are formats such as email signatures and the simple attachment of signature images. Higher up the scale we find more secure formats such as pin numbers. At the upper end of the scale are formats using more complex technologies combining mathematical processes, encryption and controlled systems.

An electronic signature is also frequently referred to as a digital signature

An Advanced Electronic Signature, is an electronic signature generated and managed using a complex combination of systems and processes to offer a high level of authentication and security

An Advanced (Qualified) Electronic Signature

If an electronic signature is generated under certain terms and conditions it can be deemed an 'Advanced Electronic Signature' and will be afforded legal recognition. An Advanced Electronic Signature meets the following requirements:

1. It is uniquely linked to the signatory
2. It is capable of identifying the signatory
3. It is created using means that the signatory can maintain securely under his/her control
4. It is linked to the data to which it relates in such a manner that any subsequent change of the data is detectable

An Advanced Electronic Signature can provide the four attributes of trust - confidentiality, integrity, authentication and non-repudiation. The signature is generated using complex mathematical processes on the underlying text and because of this each digital signature is unique to the document that is used to generate it. Users of AES will have a pair of keys (algorithm processes) that are uniquely connected and strict guidelines must be adhered to in the management of these keys. The private key is used to sign and must be very securely managed so that only the owner has access to it. The public key, on the other hand, is used to authentication documents signed with the matching private key and must be registered with a Certification Authority. (see section on Certification Authority below).

How Advanced Electronic Signatures Work

AES are generated using keys (note 1) that involve mathematically complex procedures.
Firstly, the entire text of the document to be signed is compressed using a hash procedure.
Next, the users private key (note 2) is used to encrypt the compressed data to generate the signature that is then attached to the document.
The document (with digital signature attached) is then transmitted and the receiver can chose to authenticate the sender and authenticate the document by using the sender's public key (note 3).
The receiver (relying party) can acquire the sender's public key from the Certification Authority
The Certification Authority, on request, will provide the public key and a digital certificate (see below)
Having verified the sender the public key is used on the document to recalculate the signature from the text of the document received. If the resulting signature matches the sender's attached signature it proves that the document has not been altered and therefore authenticates it.
The process has now established that

  • The document has not been changed since it was signed by the sender
  • The document could only have been signed by the private key of the sender
  • The sender's identity is established in a digital certificate

    Result: Non-repudiation is established i.e. the sender cannot deny that he/she sent the document. Non-repudiation relies on two things - the digital signature (authenticates the document) and the digital certificate (authenticates the owner of the signature). To ensure that this conveys a legally valid signature it is essential that the certificate issued by the CA is 'trusted' (see Certification Authority and Digital Certificate sections below).
    Notes

    1. Digital signatories are provided with a pair of keys - a public key and a private key. These keys are, in fact, the unique encryption algorithm processes which are used to compress and process document text and 'calculate' the resulting signature. Each key set is unique and matching the separate 'calculations' of the public and private keys is the basis of document authentication. Users can also use the keys to encrypt and decrypt the document content. The keys sets are initially generated using a specific technology.

    2. The private key must only be available to the owner and is used to sign the document. It must be stored securely on the users system, on hard-drive, removable media or smart card and not accessible to any other party

    3. The public key is a unique matching algorithm to the private key and is the signature checking key. It does this by can re-creating the signing process on the document text received and presumably used to 'calculate' the original signature. If the signature 'calculated' by the public key matches the attached signature as 'calculated' by the private key then that provides proof that the text of the document has not been changed.

    Public Key Infrastructure (PKI)

    Digital signatures are based on a matching pair of private and public keys that are used in different ways, depending on the requirements. The keys can be used to provide security by encrypting content or can be used to generate and authenticate digital signatures. The owner holds the private key, securely, but the public key should be made available to other parties. Public Key Infrastructure (PKI), as its name suggests, is the infrastructure that supports the public key distribution and service.

PKI is not a software application or a specific technology but is a security system based on a combination of technologies including hardware, software and procedures. The PKI solution caters for the secure storage, transmission, key access and all the other elements needed to support digital certificates. Any enterprise establishing a digital signature service will be required to install PKI technology.

One problem remains with PKI and that is the number of different incompatible technologies that are available from different vendors, as solutions to different enterprise needs. Efforts to standardise the PKI technology has been undertaken by EEMA (European Forum for Electronic Business) in a project named The PKI Challenge. This was launched in January 2001 and is funded by the European Commission. The objective is to build a globally accepted, integrated, heterogeneous PKI.

The Certification Authority (CA)


Certification Authorities provide a centralised directory where owners of digital signatures may store their public key. Receivers of a document with attached digital signature may be permitted to acquire the senders public key and a digital certificate from the appointed CA and use it establish the integrity of the sender and authenticate the document. The owner of the key will set the distribution scope so access may be restricted or open to all requests.

A critical element of the process is the methodology the CA uses to establish the identity of the owner of that public key. Simply 'depositing' the key in the directory without any method of proving identity is not acceptable. In Germany, for example, where CA's are regulated, the law requires that 'the certification authority shall use a reliable method to identify those persons who apply for a qualified certificate'. To register with a CA, key owners may be required to physically present themselves with passport or other acceptable proof of identity. The logistics of all this will vary from CA to CA. Having a registration code of practice for identifying individuals as the owners of the keys is critical to the credibility of the digital certificates provided in respect of that key.

The procedures and management of the CA is a critical element in establishing the 'trustworthiness' of a specific digital signature. In some countries CA's can only operate under the approval of a regulatory authority, while others allow more flexibility with the onus on the CA to prove that it is using reliable methods. Independent assessment by an accredited certification service such as Certification Europe can help to establish this.

The Digital Certificate

The digital certificate can be described as the 'passport' that identifies people across the Internet. It is the proof of identity. They are created, issued and managed by a Certification Authority as part of the public key directory service. As outlined above, the owner of the key pair will choose to make the public key available to other parties by 'depositing' it with a CA, where it can be accessed and made available for the authentication a signature. In addition the CA, through the digital certificate, explicitly binds the public key with a named person (the owner).

The CA is responsible for certifying the authenticity of the owner of a public key and as outlined above this obliges the CA to take great care and employ strict procedures to prove the identity of key owners before accepting them. By implementing a high-level identity procedure and ensuring that the service itself is highly secure, the CA will establish an equally high level of trust in the digital certificates it issues.

The Certificate contains the Public Key and information on:

The status of the key itself
The owner of the key (see section on Certification Authority below)
The Certification Authority issuing the certificate.

The Certification Service Provider (CSP) & 'trusted third parties'

To acquire and use a digital signature requires a combination of services. This will include key generation, registration services, certificate management, key escrow, revocation services etc.. The term CSP is usually used to describe an entity that provides all these separate elements as one complete service. Entities that provide one specific element may be referred to as 'trusted third parties'. A CA, as already described, specifically provides the digital certificate part but in practice usually also provides the rest of the services. This leads to the obvious surmise that many CA are in fact operating a CSP service and the distinction between a CA and a CSP has become blurred to the point of being interchangeable terms

Legislation

Digital signatures are now recognised in law and offer contractual status. In Europe the Electronic Signatures Directive, published in 1999 by the European Commission, recognised the need to promote eCommerce in Europe and the need to give a legal basis to electronic transactions. By providing a legal basis and recourse to the courts the Commission also achieved a basis for trust. All EU member states were obliged to implement the directive in their national legislation and many countries have already done so.

Within the legislation there is recognition of the 'trust' issue in relation to CSP's and digital certificates. The Irish Act specifically recognises the need and value of independent CSP certification schemes.

Trust - the Problem and the Solutions

Trust is a key factor in all types of commercial activities but it features very strongly in the virtual market that is eCommerce where the medium is more anonymous and faceless than in the real world. In eCommerce the overriding concerns of security and protection of information is balanced delicately against the equally rated need to establish integrity, verify identities and authenticate transactions. PKI is the security solution in use and in terms of hardware and software it delivers to target. But PKI has a weak link and this is not in the infrastructure but in the area of digital certificates. The digital certificate is regarded as the individuals Internet 'passport' and is accepted as a proof of identity. It is issued and managed by a CA and users of the certificate must be able to 'trust' that the key in question really does belong to the party stated in the certificate.

The onus then is on the CA to establish 'trust' in the digital certificates it issues. It can do so by displaying that it is operating to best practice, implementing the highest levels of key owner identity, managing keys in a secure manner and meeting high standards all round. But who is to say if a CA has such a system is in place and it is being applied? The answer is in one of two solutions (or both).

The first method is government regulation of CA's, an approach adopted in Germany for example.
The second solution is for CA's to seek independent assessment and be certified as compliant.

More Information

PGP - Avail of a free digital signature service using an established technology

Hush Communications have developed some new technologies and products for encryption and online security and they also provide a secure e-mail service, for free

Baltimore Technologies provide a useful downloadable e-security guide

EU Directive on Electronic Signatures 1999

Irelands Electronic Commerce Act 2000

European Forum for Electronic Business and the PKI Challenge

Common Links:

Quality
Environment
Health & Safety
Information Security

E-Signatures
Training
AIC Inspection

 

         
Printable version of this pagePrinter Friendly
         
Training Vacancies News & Press CE Information Download Centre  
Copyright © 2006 Certification Europe Developed by Webtrade