CP CPS With SSL Cert

download CP CPS With SSL Cert

of 47

Transcript of CP CPS With SSL Cert

  • 1

    Issued by: Bank of Italy Type of document: BdI PKI CPS with SSL cert.

    Document code: CP_CPS_SSL

    Title: Bank of Italy Certificate Practice Statement for the

    public-key certification service Version 1.2

    BANCA DITALIA EUROSISTEMA

    Certificate Practice Statement

    for the public-key

    certification service

    Person responsible for the document: Fabio Bolognesi

    Signature

  • 2

    Issued by: Bank of Italy Type of document: BdI PKI CPS with SSL cert. Document code: CP_CPS_SSL

    Title: Bank of Italy Certificate Practice Statement for the public-key certification service

    Version 1.2

    Index

    1. GENERAL INFORMATION 1.1. Introduction 1.2. Glossary 1.3. Law provisions

    2. IDENTIFICATION DATA 2.1. The Certifier 2.2. The Certificate Practice Statement 2.3. Person responsible for the Certificate Practice Statement

    3. OBLIGATIONS OF THE CERTIFIER, INTERESTED THIRD PARTIES AND APPLICANTS FOR SIGNATURE VERIFICATION 3.1. Obligations of the Certifier 3.2. Obligations of the certificate-holder 3.3. Obligations of the interested third party 3.4. Obligations of applicants for signature verification

    4. RESPONSIBILITIES OF THE CERTIFIER 4.1. Responsibilities of the Certifier 4.2. Limitations on compensation and fees

    5. USER IDENTIFICATION AND REGISTRATION PROCEDURE 5.1. Filing in of the application for issue 5.2. Registration of users 5.3. User identification and delivery of security devices

    6. KEY GENERATION 6.1. Key length 6.2. Algorithms 6.3. Signature keys

    6.3.1. Hardware security module for signature operations

    6.3.2. Personalization of the hardware security module for signing operations

    6.4. Certification keys 6.5. Drawing of the private key from the hardware security module

  • 3

    Issued by: Bank of Italy Type of document: BdI PKI CPS with SSL cert. Document code: CP_CPS_SSL

    Title: Bank of Italy Certificate Practice Statement for the public-key certification service

    Version 1.2

    7. CERTIFICATE ISSUE PROCEDURE 7.1. Information contained in the certificates 7.2. Certificate features 7.3. Generation of certificates and their entry in the Certificate Directory. 7.4. Periods of validity of the keys and related certificates 7.5. Access to the certificate generation system

    8. TYPES AND CERTIFICATE EMISSION PROCEDURES 8.1. Types 8.2. Issue procedure

    9. CERTIFICATE SUSPENSION AND REVOCATION PROCEDURES 9.1. Suspension of certificates 9.2. Reactivation of suspended certificates 9.3. Revocation of certificates 9.4. Revocation of the certificates for the keys of the Certifying Entity 9.5. Availability of the suspension service 9.6 Updating of the revocation and suspension lists

    10. PROCEDURE FOR REPLACEMENT OF KEYS 10.1. Replacement of the holders signature keys 10.2. Replacement of certification keys 10.3. Replacement of time-stamp keys

    11. CERTIFICATE DIRECTORY 11.1. Certificate directory management 11.2. Access to the certificate directory

    12. PRIVACY PROTECTION MEANS

    13. PROCEDURE FOR AFFIXING AND DEFINITION OF THE TIME-STAMP 13.1. Time-stamp keys 13.2. Time-stamps storage and validity 13.3. Time references on the audit log journal

  • 4

    Issued by: Bank of Italy Type of document: BdI PKI CPS with SSL cert. Document code: CP_CPS_SSL

    Title: Bank of Italy Certificate Practice Statement for the public-key certification service

    Version 1.2

    14. VERIFICATION OF DIGITAL SIGNATURES

    15. OPERATIONAL PROCEDURE FOR THE GENERATION OF DIGITAL SIGNATURES 15.1 Document format

    15.1.1 Macros

    15.1.2 Field codes

    15.1.3 Objects

    15.1.4 Formulas

    15.1.5 Javascript

    16. SSL CERTIFICATES

  • 5

    Issued by: Bank of Italy Type of document: BdI PKI CPS with SSL cert. Document code: CP_CPS_SSL

    Title: Bank of Italy Certificate Practice Statement for the public-key certification service

    Version 1.2

    1. GENERAL INFORMATION

    1.1. Introduction

    This Certificate Practice Statement defines the procedures followed by the Bank of Italy as Accredited Certifier (hereinafter also Certifier or Certifying Entity) for the issue and use of qualified certificates.

    It is addressed to persons that have dealings with the Certifier as certificate-holders, interested third parties or applicants for signature verification.

    Certificates are issued to employees of the Bank of Italy for needs connected with working procedures and to specific categories of public and private-sector persons. Certificates issued to third parties may only be used in dealings with the Bank of Italy.

    1.2. Glossary

    The following glossary contains terms and concepts, not necessarily used in this Certificate Practice Statement, relating to digital certification.

    DIGITAL CERTIFICATE: electronic document which binds the identity of the certificate holder to the information used to verify the digital signature.

    QUALIFIED CERTIFICATE: Certificate which meets the requirements laid down in Annex I of the Directive 1999/93/EC on electronic signatures and is provided by a Certification Service Provider (CSP) who fulfils the requirements laid down in Annex II of the same Directive.

    CERTIFICATION SERVICE PROVIDER (CERTIFIER): an entity or a legal or natural person that issues certificates or provides other services related to electronic signatures.

    ACCREDITED CERTIFICATION SERVICE PROVIDER (ACCREDITED CERTIFIER): certifier who has been officially recognized by the CNIPA (Centro Nazionale per lInformatica nella Pubblica Amministrazione - the National Centre for ICT in the Public Administration) as meeting the quality, security, financial solidity and honourability highest standards.

  • 6

    Issued by: Bank of Italy Type of document: BdI PKI CPS with SSL cert. Document code: CP_CPS_SSL

    Title: Bank of Italy Certificate Practice Statement for the public-key certification service

    Version 1.2

    PRIVATE KEY: the key of an asymmetric key pair used only by the certificate holder. If the private key is part of a signature pair or an authentication pair it can be used to sign electronically.

    PUBLIC KEY: the key of an asymmetric key pair which can be made public. If the public key is part of a signature pair or an authentication pair it can be used to verify the signature given by the matching private key.

    ASYMMETRIC KEYS: asymmetric public and private key pair in which the two keys are interrelated and are used to sign, cipher and authenticate.

    AUXILIARY KEYS AUXILIARY CERTIFICATE: encryption key pair and related certificate, given to the certificate holder together with the signature device in addition to the digital signature keys, for other kinds of uses.

    CERTIFICATION KEYS: key pair used by the Certifier to sign the Certificates, the Certificate Revocation List and the Certificate Suspension List.

    ASYMMETRIC ENCRYPTION: mathematical operation by which, using two different keys and a specific algorithm, it is possible to decrypt a message encrypted by a key only using the same algorithm and the other key.

    CERTIFICATE REVOCATION LIST (CRL): list of electronic certificates that have been revoked by the certificate authority that issued them. This list, which is part of the Certificate Directory, is signed, maintained and updated by the Certifier.

    CERTIFICATE SUSPENSION LIST (CSL): list of electronic certificates that have been suspended by the certificate authority that issued them. This list, which is part of the Certificate Directory, is signed, maintained and updated by the Certifier.

    HARDWARE SECURITY MODULE: configured hardware security device, part of the validation system, used as a safe private key storage facility and to generate electronic signatures.

    ELETRONIC SIGNATURE: data in an eletreonic form which are attached to or logically associated with other electronic data, and which serve as a method of authentication of that data.

    ADVANCED ELETRONIC SIGNATURE: electronic signature obtained through an electronic procedure which guarantees its unambiguous link with the signatory and thus its unambiguous electronic authentication. A secure electronic signature is as an electronic signature that is:

    - created using means that the signatory can maintain under his sole control;

    - linked to the data to which it relates in such a manner that any subsequent change of the data is detectable;

  • 7

    Issued by: Bank of Italy Type of document: BdI PKI CPS with SSL cert. Document code: CP_CPS_SSL

    Title: Bank of Italy Certificate Practice Statement for the public-key certification service

    Version 1.2

    - based on a qualified certificate;

    - created using a secure-signature-creation-device

    DIGITAL SIGNATURE: a special type of electronic signature based on a key encryption system with an asymmetric matching pair of keys (public and private) which allows both the card holder (using the private key) and the recipient (using the public key) to prove the source and integrity of the electronic document/group of documents.

    HASH FUNCTION: a mathematical function that uses a generic sequence of binary symbols to convert data into a fingerprint from which it is impossible to trace the sequence of binary symbols that generated it. The probability of defining two sequences of binary symbols for which the hash function yields the same fingerprint is computationally infeasible.

    AUDIT LOG JOURNAL: all the records automatically made by the devices installed at the Certifier each time specific events occur.

    PUBLIC KEY INFRASTUCTURE: set of hardware, software, people and procedures needed to create and manage digital certificates and the signature-creation devices.

    CERTIFICATE PRACTICE STATEMENT: statement of the practices that the Cerfier uses to perform its activity, defining duties and responsibilities of the Certifier, the certificate-holder and other relying parties.

    TIMESTAMP TOKEN: digital proof that allows time validation

    PASS-PHRASE: a string of both alpha-numeric characters and punctuation marks, known only to the card-holder, who must communicate it to the Help Desk when requesting the urgent suspension of a certificate in case of loss, thief or in case security is jeopardized.

    PIN: Personal Identification Number

    PUK: PIN unlock key

    REGISTRATION: collection, verification and storage of the personal data regarding the applicants for certificates. The registration is a necessary step before accepting the application for certification.

    REGISTRY OF CERTIFICATES: A registry of all the Certificates issued by the Certification Service Provider, the certificate revocation list and the certificate suspension list.

    CERTIFICATE REVOCATION: operation carried out by Certification Service Provider consisting in the revocation of the validity of a certificate from a specific date and time.

  • 8

    Issued by: Bank of Italy Type of document: BdI PKI CPS with SSL cert. Document code: CP_CPS_SSL

    Title: Bank of Italy Certificate Practice Statement for the public-key certification service

    Version 1.2

    APPLICANT: natural person who makes a request to the Certifier, for himself or for a third party, to obtain a public and private key pair and a certificate. Once the certificate is issued the applicant becomes the certificate-holder.

    TIME REFERENCE: time and date connected to a specific time stamp.

    SMARTCARD: security device with an embedded circuit used for storing the key pair (private and public) and the certificate of the certificate holder.

    CERTIFICATE SUSPENSION: operation carried out by a Certification Service Provider consisting in the suspension of the validity of a certificate for a specific period of time.

    THIRD PARTY: body or legal person that requests the issue of a certificate for another entity, on whose behalf they operate pursuant to an employment or agency relationship.

    CERTIFICATE HOLDER: natural person that, personally or through a third party, has requested and been assigned a key pair (public and private) and the relative certificate.

    TIME VALIDATION: result of the computer procedure with which one or more digital documents are time stamped.

    1.3. Law provisions

    Directive 1999/93/EC

    Directive 1999/93/EC of the European Parliament and of the Council of 13 December 1999 on a Community framework for electronic signatures published in the Official Journal of the European Union the 13 January 2000, L 13.

    Law 59/1997

    Art. 15, comma 2

    Law of 15 March 1997, n. 59

    Devolvement to the Government of the conferment of functions and assignments to regions and other local government bodies, for the reform of the public administration and administrative simplification published in the S.O. 56/L of the Gazzetta Ufficiale n.63 of the 17 march 1997.

    Law 229/2003

    Art. 10

    Law of 29 July 2003, n. 229

    Measures regarding regulatory, legislative and codification quality simplification law 2001, published in the Gazzetta Ufficiale n.196 of 25 August 2003.

    L.D. 82/2005 Legislative decree 7 March 2005, n. 82

    "Digital administration code" published in the S.O. N. 93/L of the

  • 9

    Issued by: Bank of Italy Type of document: BdI PKI CPS with SSL cert. Document code: CP_CPS_SSL

    Title: Bank of Italy Certificate Practice Statement for the public-key certification service

    Version 1.2

    Gazzetta Ufficiale n.112 of 16 May 20051.

    L.D. 159/2006 Legislative decree 4 April 2006, n.159

    Supplementary provisions and corrective legislative decree 7 March 2005, n.82, Digital administration code.

    DPCM

    13.1.2004

    Decree of the President of the Council of Ministers of 13 January 2004

    Specifications for the creation, transmission, storage, duplication,

    reproduction and validation (including time validation) of electronic documents published in the Gazzetta Ufficiale n.98, 27 April 2004.

    Circ. C.N.I.P.A./C R/48

    C.N.I.P.A. circular 6 September 2005

    Deliberation C.N.I.P.A. 4/2005

    C.N.I.P.A. deliberation 17 February 2005 (n. 4/2005)

    2. IDENTIFICATION DATA

    2.1. The Certifier

    Name Banca d'Italia [Bank of Italy]

    Registered office Via Nazionale, 91 00184 ROMA

    Legal representative Governor pro tempore

    E-mail [email protected]

    Website www.bancaditalia.it

    Telephone +39 0647921

    Fax +39 0647928956

    1 The Code, in force since the 1st January, has overridden the D.P.R. 28.12.2000, n.445

    provisions regarding electronic signatures, documents and identity cards and the development of Public Administration information systems.

  • 10

    Issued by: Bank of Italy Type of document: BdI PKI CPS with SSL cert. Document code: CP_CPS_SSL

    Title: Bank of Italy Certificate Practice Statement for the public-key certification service

    Version 1.2

    2.2. The Certificate Practice Statement

    This document is version 1.1, dated 1st of June 2009, of the Certificate Practice Statement for the public-key certification service performed by the Bank of Italy and is available for consultation at www.bancaditalia.it

    The version is identified on each page. This Certificate Practice Statement has been assigned the following Object

    Identifier Number (O.I.D.):

    1.3.76.38.1.1.1

    2.3. Person responsible for the Certificate Practice Statement

    The person responsible for the Certificate Practice Statement is:

    Given name Fabio

    Family name Bolognesi

    Telephone +39 06 47926237

    E-mail [email protected]

  • 11

    Issued by: Bank of Italy Type of document: BdI PKI CPS with SSL cert. Document code: CP_CPS_SSL

    Title: Bank of Italy Certificate Practice Statement for the public-key certification service

    Version 1.2

    3. OBLIGATIONS OF THE CERTIFIER, INTERESTED THIRD PARTIES AND APPLICANTS FOR SIGNATURE VERIFICATION

    3.1. Obligations of the Certifier

    The Certifier must:

    1. adopt every organizational and technical measure to avoid injury to third parties;

    2. identify with certainty the person applying for certification;

    3. verify the authenticity of the application;

    4. issue, render public and manage the qualified certificate in the manner prescribed by the technical rules referred to in the decree issued by the President of the Council of Ministers on 13 January 2004 (the Decree of 13 January 2004) as amended and in compliance with Legislative Decree 196/2003 as amended;

    5. specify in the qualified certificate, at the request of the applicant and with the consent of the interested third party, the powers of representation or other professional attributes or titles of the certificate-holder, subject to verification of the documentation submitted by the applicant attesting to the existence thereof;

    6. comply with the rules referred to in the Decree of 13 January 2004 as amended;

    7. give applicants complete and clear information on the certification procedure, the requisite technical features for accessing it, the characteristics of the signatures issued on the basis of the certification service and the restrictions on the use thereof;

    8. not act as depositary of data for the creation of the holders signature;

    9. promptly publish the revocation or suspension of a qualified certificate in case of a request by the holder or the interested third party, or where the signature device is no longer in the possession of the certificate-holder or its integrity has been compromised, or judiciary has issued a measure, or the Certifier has learned of causes limiting the holders capacity or suspects abuse or falsification, as established by the technical rules referred to in the Decree of 13 January 2004 as amended;

  • 12

    Issued by: Bank of Italy Type of document: BdI PKI CPS with SSL cert. Document code: CP_CPS_SSL

    Title: Bank of Italy Certificate Practice Statement for the public-key certification service

    Version 1.2

    10. provide a secure and prompt service for the revocation and suspension of electronic certificates and ensure the efficient, timely and secure functioning of the lists of issued, suspended and revoked signature certificates;

    11. ensure the precise determination of the date and time of issue, revocation and suspension of electronic certificates;

    12. retain records of all the information concerning qualified certificates for at least twenty years from the time of their issue, inter alia in order to provide proof of the certification in judicial proceedings;

    13. not copy and not conserve the private signature keys of the certificate- holder;

    14. prepare all the necessary information, in particular the exact terms and conditions governing the use of certificates, including restrictions on their use, on permanent media and make such information available to applicants for the certification service;

    15. use reliable systems for the management of the Register of Certificates, with procedures ensuring that only authorized persons can make additions and changes, that the authenticity of the data can be verified, that certificates are accessible for consultation by the public only in the cases permitted by the holder, and that the authorized person will become aware of any event that jeopardizes security. Pertinent items of information may be made accessible on request to third parties that rely on the certificate.

    16. in the event of the cessation of its activity, notify holders at least sixty days in advance that all certificates not expired at the time of cessation will be revoked and effectively revoke them in due course;

    17. record the issue of qualified certificates in the audit log journal, specifying the date and time of generation; the moment of generation of certificates is attested to by means of a time reference;

    18. generate a qualified certificate for each of the electronic signature keys that the CNIPA uses for signing the Public List of certification-service providers and publish it in its own Register of Certificates;

    19. provide or indicate at least one system that permits signature verification and ensures its interoperability;

    20. keep a copy of the list, signed by the CNIPA, of the certificates for certification keys and make it electronically accessible;

  • 13

    Issued by: Bank of Italy Type of document: BdI PKI CPS with SSL cert. Document code: CP_CPS_SSL

    Title: Bank of Italy Certificate Practice Statement for the public-key certification service

    Version 1.2

    21. revoke or suspend a qualified certificate upon learning that the integrity of the private key or of the signature-creation device has been compromised;

    22. adopt security measures for the treatment of personal data pursuant to Legislative Decree 196/2003;

    23. ensure the interoperability of the verification product of electronic documents signed with a digital signature referred to in Article 10 of the Decree of 13 January 2004.

    3.2. Obligations of the certificate-holder

    The certificate-holder is required to ensure the safekeeping of the signature device and to adopt every organizational and technical measure to avoid injury to third parties and to use the signature device personally.

    The certificate-holder must also:

    1. provide all the information requested by the Certifying Entity, guaranteeing its reliability under his or her own responsibility;

    2. notify the Certifying Entity of any changes to the information provided at the time of registration: personal data, residence, telephone numbers, e-mail address, etc.;

    3. conserve the device containing the private key and secret codes (PIN, PUK and pass-phrase) received from the Certifying Entity separately and with the utmost diligence, in order to ensure their integrity and maximum confidentiality;

    4. not use the pair of keys for functions or purposes other than those for which the certificate was issued;

    5. transmit suspension, reactivation and revocation requests to the Certifying Entity by the procedures specified in this Certificate Practice Statement;

    6. immediately request suspension of the qualified certificates for the keys contained in devices that are defective or no longer in his or her possession;

    7. notify the Certifying Entity of loss or theft of the security device.

    In summary, certificate-holders are responsible for the correct utilization of certificates and safekeeping of the devices containing them; certificate-holders must use them only for the purposes for which they were issued, keep them in their

  • 14

    Issued by: Bank of Italy Type of document: BdI PKI CPS with SSL cert. Document code: CP_CPS_SSL

    Title: Bank of Italy Certificate Practice Statement for the public-key certification service

    Version 1.2

    own exclusive possession and inform the Bank of Italy, by the prescribed procedures, of every event that might compromise their functionality.

    3.3. Obligations of the interested third party

    The interested third party is required to request the suspension and revocation of certificates, by the procedures specified in this Certificate Practice Statement, whenever the premises on which a certificate was issued to the holder no longer exist or in case of the cessation of its own activity (as a result of merger, liquidation, etc.).

    In addition, without prejudice to the obligations and responsibilities of the certificate-holder, the third party, as the entity in whose interest the certification service is provided, must adopt every precaution and organizational measure serving to ensure utilization of the certificates in conformity with the rules established by law and by this Certificate Practice Statement.

    The interested third party is also required to notify the Certifier promptly of every change in the circumstances indicated at the time of issue of certificates that is relevant for the purposes of its utilization.

    3.4. Obligations of applicants for signature verification

    Addressees of digitally signed electronic documents must verify:

    1. the validity of the certificate;

    2. the fact that the certificate is not entered on the Certificate Revocation List (CRL) and Certificate Suspension List (CSL);

    3. the existence of and compliance with any restrictions on the use of the certificate used by the certificate-holder.

  • 15

    Issued by: Bank of Italy Type of document: BdI PKI CPS with SSL cert. Document code: CP_CPS_SSL

    Title: Bank of Italy Certificate Practice Statement for the public-key certification service

    Version 1.2

    4. RESPONSIBILITIES OF THE CERTIFIER

    4.1. Responsibilities of the Certifier

    The Certifier is responsible for fulfilling all the obligations established by law and referred to in this Certificate Practice Statement.

    The Certifier will also be liable, if it fails to prove that it acted without fraud or negligence, for losses incurred by those who reasonably relied on:

    the exactness and completeness of the data needed to verify the signature contained in the certificate at the date of issue and on their completeness with respect to the requirements established for qualified certificates;

    the guarantee that at the time of issue of the certificate the signatory possessed signature-creation data corresponding to the signature verification data contained or identified in the certificate;

    the guarantee that the signature creation data and signature verification data can be used in a complementary manner where the Certifier generates both.

    In addition, the Certifier will also be liable for injuries caused to third parties as a result of the non-registration or delayed registration of the revocation of certificates or the delayed suspension of certificates.

    The Certifier will not be liable for:

    the consequences deriving from failure of the certificate-holder to comply with the operating procedures and methods specified in this Certificate Practice Statement;

    the consequences deriving from a use of a certificate other than that permitted and, in particular, for losses deriving from the use of a certificate in excess of its limits;

    failure to fulfill its obligations for causes beyond its control.

    4.2. Limitations on compensation and fees

    No limits are set on compensation and no fees are charged.

  • 16

    Issued by: Bank of Italy Type of document: BdI PKI CPS with SSL cert. Document code: CP_CPS_SSL

    Title: Bank of Italy Certificate Practice Statement for the public-key certification service

    Version 1.2

    5. USER IDENTIFICATION AND REGISTRATION PROCEDURE

    This section describes the procedure for the initial issue of certificates, which includes registration and identification of the applicant. Without prejudice to the requirements of law, this procedure may be modified for

    employees of the Bank of Italy.

    5.1. Filling in of the application for issue

    Persons external to the Bank of Italy who apply for the issue of certificates must be designated by the entities (interested third parties) on whose behalf they operate pursuant to an employment or agency relationship.

    The designation letter, signed by the entitys legal representative or other duly appointed person, must:

    contain personal data of the person designated, the type of certificates to be issued (signature and auxiliary), and the purposes for which the certificates are being requested;

    contain a declaration in which the third party attests that it is informed of the contents of this Certificate Practice Statement and undertakes to fulfill the obligations established for it herein;

    have attached the certificate application, drawn up and signed by the designated person, which must:

    a) indicate the applicants identification data, tax identification number, telephone number (landline or cellular) and e-mail address;

    b) contain a declaration in which the applicant attests that the information provided is accurate and undertakes to notify every change therein;

    c) contain a declaration attesting that the applicant has received the information note referred to in Article 13 of Legislative Decree 196/2003;

    d) be accompanied by a copy of a valid identification document of the applicant and of the card containing his or her tax identification number.

    The above-mentioned documentation must be sent, possibly by fax, to the Branch of the Bank of Italy having competence for the place where the applicant resides or is domiciled or works; the certificate-holder must be identified and collect the smartcard and secret codes at such Branch.

    5.2. Registration of users

    After performing the checks within its competence, the Branch will forward the application for certificates to the Head Office, which will insert all the necessary data for the issue of the certificates in the registration archive.

  • 17

    Issued by: Bank of Italy Type of document: BdI PKI CPS with SSL cert. Document code: CP_CPS_SSL

    Title: Bank of Italy Certificate Practice Statement for the public-key certification service

    Version 1.2

    When an application is not accepted, the Branch will notify the interested third party of this fact.

    5.3. User identification and delivery of security devices

    The Branch, after receiving the envelopes2 containing the smartcard and the secret codes (PIN, PUK and pass-phrase)3, will invite the certificate-holder to come to the Branch for the purpose of identification. Identification must be based on a currently valid document from among the following:

    1) passport;

    2) personal identification card pursuant to Article 1 of Presidential Decree 851/1967, issued by central government departments to their current and retired civilian and military employees and the relatives of such employees;

    3) gun permit;

    4) post-office identification card;

    5) driving licence;

    6) Italian identity card;

    7) identity card issued by an EU member state;

    8) watercraft licence;

    9) pension account book;

    10) heating plant operators licence.

    After performing identification, the Branch will deliver the envelopes containing the smartcard and secret codes and make a copy of this Certificate Practice Statement available to the applicant.

    A record will be made of the delivery. It will be drawn up in two copies and signed by the person appointed to make the delivery and the certificate-holder, to whom a copy will be issued.

    Following delivery, the certificates are activated.

    2 The envelopes are sent to the Branch by separate carriers.

    3 The PIN must be entered in order to carry out signature and other operations connected with the use of auxiliary certificates and may be changed by the holder the first time he or she uses the device. The PUK serves to unblock the smartcard after the wrong PIN has been entered a pre-determined number of times.

  • 18

    Issued by: Bank of Italy Type of document: BdI PKI CPS with SSL cert. Document code: CP_CPS_SSL

    Title: Bank of Italy Certificate Practice Statement for the public-key certification service

    Version 1.2

    6. KEY GENERATION

    As a certification service provider the Bank of Italy can generate 4 types of keys:

    - certifying keys;

    - signature keys;

    - timestamp keys;

    - auxiliary keys4.

    The key pairs (public and private) are generated using devices and procedures that guarantee in compliance with the current scientific and technological knowledge - the uniqueness and the solidity of the generated key pair and the secrecy of the private key. The key generation system guarantees:

    the correspondence of the pair to the requirements due to the generation and verification algorithms used;

    the same probability of generation of all the possible keys;

    the identification of the person who starts the generation procedure.

    The following signature keys are generated in the hardware security module: 1. certification keys: used by the Certification Service Provider to sign the

    certificate-holders certificate and the revocation and suspension lists; 2. certificate-holder keys: signature keys given by the Certification Service

    Provider to the certificate holder. Each key pair can be used only for the type of operations it has been created

    for. The type of operation which can be performed with the key pair is indicated in

    the certificate.

    6.1. Key length

    The Certification Service Provider certifying keys are 2048 bit long.

    The signature, timestamp and auxiliary keys are 1024 bit long.

    6.2. Algorithms

    4 The same procedure is followed to issue and manage the keys and the certificates both auxiliary

    and signature. The law provision, though, pertain to the latter.

  • 19

    Issued by: Bank of Italy Type of document: BdI PKI CPS with SSL cert. Document code: CP_CPS_SSL

    Title: Bank of Italy Certificate Practice Statement for the public-key certification service

    Version 1.2

    The algorithm used for the generation and verification of the digital signatures is the following:

    RSA (Rivest-Shamir-Adleman algorithm).

    The function used for the generation of the hash is:

    SHA-1 (Dedicated Hash Function 3).

    6.3. Signature keys

    The signature key pair gives proof of the source and integrity of the electronic document/group of documents.

    Each key pair is assigned to one and only certificate holder.

    6.3.3. Hardware security module for signature operations

    The private signing key of the certificate holder is stored in the hardware security module (smartcard).

    All the certificates assigned to the same certificate holder are in the same hardware security module and have the same expiration date.

    During signing operations and other operations connected to the use of auxiliary certificates the security module never communicates externally the private keys of the certificate holder.

    The certificate-holders access to the private key is protected by a PIN code.

    The duplication of private keys or of the hardware security modules that host them is not allowed.

    The signing devices used by the certificate-holders are certified with Common Criteria EAL4+ (protection Profile CWA14169).

    Such devices can:

    generate asymmetric key pairs with the same generation probability of all the possible key pairs;

    protect the private key from non-authorized accesses; do cipher cryptographic elaborations.

    6.3.4. Personalization of the hardware security module for signing operations

    The following operations take place during the security module personalization:

  • 20

    Issued by: Bank of Italy Type of document: BdI PKI CPS with SSL cert. Document code: CP_CPS_SSL

    Title: Bank of Italy Certificate Practice Statement for the public-key certification service

    Version 1.2

    acquisition of the certificate-holders identification data in the security module and matching to the holder;

    registration, in the security module, of the identification data held by the Certification Service Provider;

    registration of the certificate holder signing key in the security module.

    6.4. Certification keys

    The Certification Service Provider uses its certification keys to electronically sign the certificate-holders certificates and the certificate revocation and suspension lists.

    The device which contains the private certification key meets the E4 security requirements criteria and the HIGH ITSEC mechanism strength requirements.

    The certificate which contains the public certification key is generated in the ISO 9594-8 format and is registered in the certificate directory with the conditions here indicated for the certificate-holders.

    The certification keys are valid for 10 years. The certificates signed with such keys are valid for a period shorter than the validity of the certifying keys.

    6.5. Drawing of the private key from the hardware security module

    The certificate-holders private key cannot be drawn, at the current technological level, from the hardware security modules (smart cards) in which they are lodged.

    During the certifying key generation process, the private keys are cloned on recovery modules with the same authorization features as the original ones and are stored in safe premises.

    These copies can be used in circumstances in which, due to malfunctioning or impossibility to use the original key, the continuity of the service cannot be guaranteed using the production plants and systems.

    7. CERTIFICATE ISSUE PROCEDURE

    A certificate links the public key of a pair of asymmetric keys to a dataset that identifies a person (certificate-holder) who possesses the corresponding private key.

    This link is guaranteed by the signature affixed to the certificate by the Certifying Entity with its private certification key.

  • 21

    Issued by: Bank of Italy Type of document: BdI PKI CPS with SSL cert. Document code: CP_CPS_SSL

    Title: Bank of Italy Certificate Practice Statement for the public-key certification service

    Version 1.2

    7.1. Information contained in the certificates

    In conformity with CNIPA Resolution 4/2005, where applicable, a certificate contains:

    the indication that the certificate is a qualified certificate;

    serial number or other identification code of the certificate;

    name of the Certifying Entity and country in which it is established;

    holders identification code at the Certifying Entity;

    holders given name, family name, tax identification number (for residents abroad, the tax identification number issued by the tax authority of the country of residence or similar identification number) and date of birth;

    certificates term of validity;

    Certifying Entitys digital signature;

    public key number;

    usable generation and verification algorithms;

    certificate signature algorithm;

    type of the pair of keys according to their assigned use.

    A qualified certificate may contain the following information at the request of the holder or interested-third party, where the information is pertinent to the purpose for which the certificate is requested:

    specific qualifications of the holder, such as membership of professional associations or boards, the title of public official, listing in registers or other professional certifications, and powers of representation;

    restrictions on the use of the certificate, including those deriving from the holding of the qualifications and representative powers referred to in the preceding point;

    limits on the value of the unilateral acts and of the contracts for which the certificate may be used.

    If a certificate is intended for a pair of certification keys, the use of such keys for certification will be indicated.

    Without prejudice to the foregoing, identification of the holder will be implemented by means of the Distinguished Name (DN) as provided for in ISO 9594-1 (1997).

    The personal data contained in the certificate may be used solely to identify the holder in relation to the transactions that he or she is authorized to carry out.

  • 22

    Issued by: Bank of Italy Type of document: BdI PKI CPS with SSL cert. Document code: CP_CPS_SSL

    Title: Bank of Italy Certificate Practice Statement for the public-key certification service

    Version 1.2

    The Certifying Entity will retain the information concerning the certificate for not less than twenty years from the certificates expiration or revocation date.

    7.2. Certificate features The features of the certificates conform with ISO/IEC 9594-8:2001 as amended.

    7.3. Generation of certificates and their entry in the Certificate Directory.

    Certificates are generated at the competent Head Office departments of the Bank of Italy with a dedicated system housed in appropriately protected premises.

    After a certificate is generated, it will be entered in the Certificate Directory; the date and time of issue will be memorized in the audit log journal.

    The following will have been registered on the holders smartcard at the completion of the process:

    the certificates requested and the related private keys;

    the certificates for the Certifiers certification keys.

    The certificates may be consulted with the procedures described in this Certificate Practice Statement.

    7.4. Periods of validity of the keys and related certificates

    The signature certificates issued to holders are valid for up to 3 years.

    7.5. Access to the certificate generation system

    Only authorized operators may access the certificate generation system, and only for their assigned functions.

  • 23

    Issued by: Bank of Italy Type of document: BdI PKI CPS with SSL cert. Document code: CP_CPS_SSL

    Title: Bank of Italy Certificate Practice Statement for the public-key certification service

    Version 1.2

    8. TYPES AND CERTIFICATE EMISSION PROCEDURES

    8.1. Types

    The digital certificates are generated from the asymmetric keys generated as described in the preceding paragraphs.

    The digital certificates issued by Banca dItalia are signed with Banca dItalia certification keys and conform with the standard X. 509 v3, which allows for a data structure with fixed or variable fields according to the use for which the certificate is meant. These certificates also conform with the CNIPA deliberation 4/2005 of the 17.2.2005 on interoperability. Following the same classification as the key pairs they generate, the certificates can be:

    - CA certificate: relative to the certifying key used for signing the signature certificates and the CRL;

    - ROOT-TSA certificate: relative to the certification key used to sign time logging certificates;

    - timestamp certificate: relative to the timestamp keys;

    - signature certificate: relative to digital signature keys;

    - auxiliary certificates: relative to key pairs used for other purposes.

    8.2. Issue procedure

    The personal details of the certificate-holders are drawn from the registration information. For each certificate the type of operation (certification, time logging, signature, other purposes) that it is possible to carry out with the key pair associated to it must be specified. It is forbidden to use a certificate for other purposes than the ones it has been issued for. These purposes are indicated in the certificate.

    Revoked or suspended certificates are registered in the revocation and suspension lists published in the same system that implements the Certificate Directory.

    The digital certificates issued by Banca dItalia are unambiguously identified by a certificate serial number, while the certificate holders are identified by an unambiguous identification number.

  • 24

    Issued by: Bank of Italy Type of document: BdI PKI CPS with SSL cert. Document code: CP_CPS_SSL

    Title: Bank of Italy Certificate Practice Statement for the public-key certification service

    Version 1.2

    9. CERTIFICATE SUSPENSION AND REVOCATION PROCEDURES

    The Certifier suspends or revokes certificates by entering their serial number in the lists of suspended or revoked certificates.5

    The suspension or revocation of a certificate takes effect from the time of the certificates entry in the aforesaid lists.

    When a certificate is suspended, its validity is interrupted temporarily.

    When a certificate is revoked, it validity is terminated in advance.

    In the case of suspension or revocation of a signature certificate, any auxiliary certificates resident on the same security device will also be suspended or revoked.

    The revocation, suspension and subsequent reactivation of certificates will be entered in the audit log journal with an indication of the date and time of the operations execution.

    Certificates may be suspended or revoked by the Bank of Italy in the cases provided for in Article 36 of Legislative Decree 82/2005.

    9.1. Suspension of certificates

    The holder or interested third party may request that a certificates validity be suspended for the causes listed in the following table. In the case of Bank of Italy employees, the request is to be made by the unit to which the employee belongs or by the employee. Where the Certifier becomes aware of suspected abuse, falsification or negligence, it may suspend certificates after notifying the certificate-holders, except as a matter of urgency.

    5 The two lists are currently presented for consultation as a single list including both suspended and revoked

    certificates distinguished by different causes.

  • 25

    Issued by: Bank of Italy Type of document: BdI PKI CPS with SSL cert. Document code: CP_CPS_SSL

    Title: Bank of Italy Certificate Practice Statement for the public-key certification service

    Version 1.2

    PERSON SUBMITTING THE REQUEST

    CAUSE

    HOLDER

    (external person or employee)

    INTERESTED THIRD-PARTY

    (for external persons)

    BANK OF ITALY

    (employees)

    LOSS OF SMARTCARD

    X -- --

    THEFT OF SMARTCARD X -- --

    BREACH OF SECURITY6 X -- --

    PROLONGED ABSENCE OF THE HOLDER

    -- -- X

    OTHER7 X X X

    Where the cause indicated is other, suitable reasons must be provided.

    In case of loss, theft or breach of security of the smartcard, the holder must contact the Help Desk for urgent suspension.

    Where the smartcard is recovered, reactivation of the suspended certificate may be requested.

    Where on the contrary the theft or loss is confirmed, the holder must submit a request for revocation.

    In the other cases, the suspension request must be sent by e-mail and signed with a digital signature. 8

    6 Breach of security must be taken to mean the occurrence of any event that makes it less than certain that

    the use of the smartcard is attributable to the legitimate holder (e.g. the PIN or PUK is know by other persons).

    7 Any cause other than those specified.

    8 Requests made by e-mail must be sent to the functional e-mail address of the competent Branch. No

    document need be attached if the request is made by the holder.

  • 26

    Issued by: Bank of Italy Type of document: BdI PKI CPS with SSL cert. Document code: CP_CPS_SSL

    Title: Bank of Italy Certificate Practice Statement for the public-key certification service

    Version 1.2

    In the event that use e-mail is not possible, the request must be presented to the competent Branch on paper, or sent by regular mail or by fax, with a valid identification document attached.

    Where the request is submitted by the interested third party, it must be signed by the entitys legal representative or other duly appointed person.

    The Branch that receives the request, upon verifying its authenticity, will initiate the suspension procedure.

    The Branch will notify the holder and the interested third party, where possible by e-mail, of the suspension of the certificate, specifying the date and time from which the certificate is no longer valid.

    9.2. Reactivation of suspended certificates

    Suspended certificates will be entered in the Certificate Suspension List, published in the Register of Certificates.

    The reactivation of a certificate must be requested by the same person who submitted the suspension request, by sending the Certifier a reactivation request containing the identification data of the certificate-holder.

    The reactivation request must be submitted in the same manner and by the same procedure described above for suspension requests other than urgent suspension requests.

    The Certifier will reactivate the certificate by cancelling it from the Certificate Suspension List.

    The Certifier will notify the holder and the interested third party of the reactivation of the certificate, specifying the date and time from which the certificate is newly active.

    9.3. Revocation of certificates

    The holder or the interested third party may request the competent Branch of the Bank of Italy to revoke a certificate for the causes listed in the following table. For Bank of Italy employees, the request is to made by the employee or by the unit to which the employee belongs. Where the Certifier becomes aware of suspected abuse, falsification or negligence, it may revoke certificates after notifying the certificate-holders, except as a matter of urgency.

  • 27

    Issued by: Bank of Italy Type of document: BdI PKI CPS with SSL cert. Document code: CP_CPS_SSL

    Title: Bank of Italy Certificate Practice Statement for the public-key certification service

    Version 1.2

    PERSON SUBMITTING THE REQUEST

    CAUSE

    HOLDER

    (external person or employee)

    INTERESTED THIRD PARTY

    BANK OF ITALY

    (employees)

    LOSS OF SMARTCARD (after suspension)

    X -- --

    THEFT OF SMARTCARD (after suspension)

    X -- --

    BREACH OF SECURITY (after suspension)

    X -- --

    DETERIORATION OF SMARTCARD X X X

    CHANGE OF HOLDERS

    POSITION9

    -- X X

    OTHER10 X X X

    For requests where the caused indicated is other, suitable reasons must be given.

    The revocation request must be submitted to the competent Branch, possibly by regular mail or by fax, accompanied by a valid identification document; it may also be sent by e-mail, signed with a digital signature.11

    Where the request is submitted by the interested third party, it must be signed by the entitys legal representative or other duly appointed person.

    The Branch that receives the request, upon verifying its authenticity, will initiate the revocation procedure.

    The Branch will notify the holder and the interested third party of the suspension of the certificate, specifying the date and time from which the certificate is no longer valid.

    Except in cases of loss or theft, the holder is required to return the smartcard in his or her possession directly or have it delivered to the Branch after rendering it unfit for use by cutting the microcircuit.

    9 Cause to be cited where, for example, the holder ceases to work.

    10 Any other cause; for example, requests for revocation that interested third parties must submit in the event

    of cessation of their activity as a result of merger, liquidation, etc.

    11 Where a digital signature is used, no document need be attached.

  • 28

    Issued by: Bank of Italy Type of document: BdI PKI CPS with SSL cert. Document code: CP_CPS_SSL

    Title: Bank of Italy Certificate Practice Statement for the public-key certification service

    Version 1.2

    Where the holder comes directly to the Branch, a record will be made of the withdrawal of the smartcard. It will be drawn up in two copies and signed by the representative of the Branch and by the holder; a copy will be given to the holder.

    Following the revocation of a smartcard due to loss, theft, breach of security or deterioration, the Bank of Italy, acting on its own authority, will initiate the procedure for renewal of the certificate.

    9.4. Revocation of the certificates for the keys of the Certifying Entity

    The Certifying Entity will revoke the certificate for the pair of certification keys exclusively in the following cases:

    breach of security of the private key, i.e. an event compromising the reliability of its security features;

    cessation of the activity.

    The revocation is implemented by inclusion of the certificate in the Certificate Revocation List.

    The CNIPA and all holders of qualified certificates issued by the Certifying Entity that are signed with the private key belonging to the revoked pair will be notified of the revocation within twenty-four hours.

    Where the revocation is due to breach of security of the Certifying Entitys private key, the Certifying Entity, acting on its own authority, will revoke all the certificates signed with said key.

    9.5. Availability of the suspension service

    The availability of the suspension service provided by the Certifier depends on the way suspension requests are transmitted:

    - for suspension requests due to theft, loss or breach of security (urgent requests) to be made by telephone, the Help Desk (+39 06 47929361) is available around the clock on all business days and holidays;

    - in other cases, the service is available during office hours (8.30-16.30).

    For urgent suspension requests, the certificate-holder, at the request of the operator, must prove his or her identity and give the pass-phrase.

    Where the identity of the person submitting the request is not established, the certificate will be suspended on a precautionary basis. Within the subsequent 24

  • 29

    Issued by: Bank of Italy Type of document: BdI PKI CPS with SSL cert. Document code: CP_CPS_SSL

    Title: Bank of Italy Certificate Practice Statement for the public-key certification service

    Version 1.2

    hours the person submitting the request must provide elements enabling him or her to be identified.

    9.6 Updating of the revocation and suspension lists

    The revocation and suspension lists are updated following every request.

    The lists are published at least every 24 hours.

  • 30

    Issued by: Bank of Italy Type of document: BdI PKI CPS with SSL cert. Document code: CP_CPS_SSL

    Title: Bank of Italy Certificate Practice Statement for the public-key certification service

    Version 1.2

    10. PROCEDURE FOR REPLACEMENT OF KEYS

    10.1. Replacement of the holders signature keys

    Signature keys are valid for three years; where auxiliary certificates are also issued to the holder, all the certificates are resident on the same device.

    When the expiration of certificates approaches, the Branches will ask interested third parties whether, for each holder, it is necessary to issue a set of certificates (signature and auxiliary certificates) identical to that expiring (so-called renewal).

    If the answer is affirmative, the interested third party must send the competent Branch a note by e-mail, signed by its legal representative or other duly appointed person, indicating the particulars of the holder and the purposes for which renewal is requested; the holders application for the issue of certificates, signed by the holder with a digital signature, must be attached to such note. Alternatively, the interested third party may submit the note by regular mail or by fax, attaching the holders application accompanied by a copy of the identification document.

    Requests will be processed with the procedure described for the initial issue and at the end of the procedure the holder will be asked to visit the competent Branch for delivery of the new smartcard containing the renewed certificates and related secret codes; on such occasion the smartcard containing the expiring certificates will be withdrawn after they have been rendered unfit for use by cutting the microcircuit.

    A record will be made of the above-mentioned transactions. It will be drawn up in two copies and signed by the person appointed to make the delivery and the certificate-holder, to whom a copy will be issued. Delivery of the new smartcard and the related secret codes will give rise to the subsequent activation of the certificates.

    10.2. Replacement of certification keys

    Ninety days before a certificate for a certification key is due to expire the Certifier will initiate the replacement procedure by generating a new pair of keys.

    In addition to the (self-signed) certificate for the new pair of certification keys referred to above, the Certifier will generate:

    - a certificate for the new public key, signed with the private key of the old pair;

    - a certificate for the old public key, signed with the new private key.

  • 31

    Issued by: Bank of Italy Type of document: BdI PKI CPS with SSL cert. Document code: CP_CPS_SSL

    Title: Bank of Italy Certificate Practice Statement for the public-key certification service

    Version 1.2

    The certificates so generated will be sent to the CNIPA, which updates the list of the certificates of certification keys contained in the Public List of certification-service providers.

    10.3. Replacement of time-stamp keys

    Time-stamp keys will be replaced after they have not been used for more than one month, as provided for in Article 46.2 of the Decree of 1 January 2004.

    11. CERTIFICATE DIRECTORY

    The certificate directory contains:

    - all the Certificates issued by the Certifying Entity;

    - the suspension and revocation lists.

    11.1. Certificate directory management

    One or more copies (directory shadows) are made of the Certificate Directory (directory master).

    All the operations that modify the contents of the directory are registered in the audit log journal.

    The directory is updated every time a certificate is issued, suspended or revoked.

    The directory shadows are copies of the contents of the directory master in various sites.

    At least one shadow is in the main site; other shadows can contain a copy of all or a part of the contents of the directory.

    The shadows are updated each time the directory master is updated.

    11.2. Access to the certificate directory

    The certificate directory, impossible to access from the outside, is located on a safe system located in safe premises and accessible only from the system that generates the certificates which registers on it the issued certificates and the lists of suspended or revoked certificates.

  • 32

    Issued by: Bank of Italy Type of document: BdI PKI CPS with SSL cert. Document code: CP_CPS_SSL

    Title: Bank of Italy Certificate Practice Statement for the public-key certification service

    Version 1.2

    The access to the shadow directories takes place according to the LDAP protocol, as defined in the public specifications RFC 1777 and the following updates, that is to say by means of indicating the URL, as defined in the RFC 2255 norm.

    Such access is possible at the website: www.bancaditalia.it.

    12. PRIVACY PROTECTION MEANS

    Banca dItalia guarantees the protection of the privacy of the information handled during the certifying service.

    All the information contained in the certification database is protected.

    Data is handled in mainly automatic processes by authorized personnel that have access to the data on the basis of authentication systems and specific security policies.

    The safety measures conform with the minimum safety measures for the handling of personal data according to the L.D. 196/2003.

  • 33

    Issued by: Bank of Italy Type of document: BdI PKI CPS with SSL cert. Document code: CP_CPS_SSL

    Title: Bank of Italy Certificate Practice Statement for the public-key certification service

    Version 1.2

    13. PROCEDURE FOR AFFIXING AND DEFINITION OF THE TIME-STAMP

    The service provided by the Certifier of issuing time-stamps to be associated with digital documents is reserved to users in possession of digital signature certificates issued by the Bank of Italy.

    Certificate-holders use the time-stamping service by means of an application, provided by the Certifier and installed on the users workstation, and the Banks Internet site, which can be reached with a secure protocol. The service is performed in the following manner:

    1. the certificate-holder, through the above-mentioned application, produces and digitally signs the request for time-stamping of the digital document;

    2. the request is transmitted by secure procedure to the Certifiers system;

    3. the Certifiers system verifies the authenticity of the request and authorization of the holder;

    4. the Certifiers system generates the time-stamp, with a response time of not more than one minute; the issue is notated in the operating register;

    5. the certificate-holder returns the time-stamp by secure procedure for subsequent utilization.

    The time-stamping service also permits verification of time-stamps.

    The instrument conforms with IS0 9000. The document imprint is generated with a hash algorithm corresponding to the SHA-1 function, in accordance with Article 51.3 of the Decree of 13 January 2004.

    13.1. Time-stamp keys

    The time-stamp keys are used for the generation and the verification of the time stamps (art. 4, comma 4, lett. C, of the DPCM 13.1.2004).

    A time stamp is a signed computer proof, containing the following information (art. 45, comma 1, DPCM 13.1.2004):

    - issuer identification;

    - serial number of the time-stamp;

    - signature algorithm of the time-stamp;

    - identification number of the certificate relative to the time-stamp verification key;

  • 34

    Issued by: Bank of Italy Type of document: BdI PKI CPS with SSL cert. Document code: CP_CPS_SSL

    Title: Bank of Italy Certificate Practice Statement for the public-key certification service

    Version 1.2

    - date and time of the generation of the time-stamp;

    - hash algorithm identification (SHA-1) used to create the time-stamped digital print;

    - validity of the digital print.

    Each key pair used for time-stamping is unambiguously associated to the time validation system (art. 46, comma 1, DPCM 13.1.2004).

    13.2. Time-stamps storage and validity

    All the time stamps issued by the validation system are stored in a specific digital archive which cannot be modified before a 5 year period has eclipsed.

    The time stamps are valid for the whole storage period.

    13.3. Time references on the audit log journal

    The time references in the audit log journal derive from a system fed from an external source (ETS, External Time Source) supplied by the National Institute of Standards and Technology (NIST Colorado, USA). Such references correspond to the UTC(IEN) time scale with a time lag not above the minute.

  • 35

    Issued by: Bank of Italy Type of document: BdI PKI CPS with SSL cert. Document code: CP_CPS_SSL

    Title: Bank of Italy Certificate Practice Statement for the public-key certification service

    Version 1.2

    14. VERIFICATION OF DIGITAL SIGNATURES

    In accordance with Article 10 of the Decree of 13 January 2004, the Certifier makes available to holders and users a system with which to verify digital signatures (with file extension .p7m). The system can be downloaded free of charge from the website www.bancaditalia.it, where instructions for installing the product are also posted.

    The digital signature verification system, to be used with an Internet connection established, makes it possible to:

    - verify the validity of the signatorys certificate and the issuers qualification as accredited certifier;

    - ascertain the integrity of the signed document.

    Devices such as smartcards and their readers do not have to be available in order to perform verification.

    15. OPERATIONAL PROCEDURE FOR THE GENERATION OF DIGITAL SIGNATURES

    Digitally signing a document implies the following operations:

    - calculation of the print of the document using the mathematical function called hash;

    - ciphering of the print thus obtained using an asymmetric algorithm RSA that uses the private key of the certificate holder lodged in the smart card.

    The certificate holder carries out these operations in a transparent way using the signing software and the smart card given by the Certifier.

    The software allows to select the document which needs to be signed and allows the certificate-holder to see a preview of it before signing it.

    When the certificate-holder decides to sign the document, the software asks for a confirmation of the intention to sign the previewed electronic document.

    In case of an affirmative answer, it is necessary to insert the card in the reader, type the PIN code in and thus produce the digital document with file extension .p7m.

  • 36

    Issued by: Bank of Italy Type of document: BdI PKI CPS with SSL cert. Document code: CP_CPS_SSL

    Title: Bank of Italy Certificate Practice Statement for the public-key certification service

    Version 1.2

    15.1 Document format

    Office automation has introduced the use of document formats that enrich the contents of the document with macros o executable codes that are aimed, for example, at increasing the reuse of the document (es. forms, data fields, page numbering, text format) or performing mathematical calculations..

    The code elements interpreted by the software package (Microsoft Office, for example) could alter the original contents of the document, thus altering acts, facts o the data contained in the document (DPCM 13.1.2004, art.3, comma 3) when signing.

    It is thus advisable to use static formats, such as:

    text .txt;

    picture .tif;

    Portable Document Format .pdf (if without form fields or javascript).

    When it is necessary to use formats like .doc, .dot, .rtf, .xls, before signing the document it is necessary to identify any dynamic field. You will find here some suggestions to single out variable objects and fields in the documents.

    15.1.1 Macros

    A macro is a procedure, written in a specific programming language, which allows the automatic running of a sequence of operations when using Microsoft Office products.

    To control the macro security level in MS Word or MS Excel select the Macro Security command from the Tools menu then choose the Security tab. The following box will appear:

    High levels of macro security prevent the macros from running even if they remain in the document.

  • 37

    Issued by: Bank of Italy Type of document: BdI PKI CPS with SSL cert. Document code: CP_CPS_SSL

    Title: Bank of Italy Certificate Practice Statement for the public-key certification service

    Version 1.2

    15.1.2 Field codes

    Field codes are objects which allow dinamic values such as page numbers, indexes, cross-references,etc., to be inserted in the document To see which field codes are in a document choose Options from the Tools menu. Make sure that in the View tab Hidden text, object anchor and field code are selected and that Field shading: always.

    In this way it will be possible to see all the control codes in the document to verify if these codes can modify the contents of the document after it has been signed.

    15.1.3 Objects

    To test for the presence of external references in a MS Word document, like, for example, an MS Excel sheet, choose Structure from the menu View.

    15.1.4 Formulas

    To view the Formulas in MS Excel, choose Options from the Tools menu. Select Formulas from the View tab.

    15.1.5 Javascript

    PDF documents can contain Javascript code that adds dinamic functions to validate forms, access local databases and control multimedia objects.

    Javascript code in Adobe Reader is enabled by default; to disable it choose Preferences from the Modify menu; select Javascript from the column on the left and deselect the option Enable Acrobat Javascript (the following picture refers to Adobe Reader version 7).

  • 38

    Issued by: Bank of Italy Type of document: BdI PKI CPS with SSL cert. Document code: CP_CPS_SSL

    Title: Bank of Italy Certificate Practice Statement for the public-key certification service

    Version 1.2

    16. SSL CERTIFICATES

    In addition to the above mentioned certificates, the Certifier provides also digital certificates for web servers, network appliances or application servers (e.g. SSL certificates).

    In order to request a SSL certificate, the system owner of the application or system must send a formal letter to the Certifier providing the following details:

    - the infrastructure or application name and the logical name of hosts and equipments;

    - security reasons that recommend the use of a digital certificate;

    - the certificate type to be issued;

    - the common name of the certificate to be issued.

    After approval of the request, the system owner generates a key pair and sends a Certificate Signing Request to the Certifier, according to the PKCS#10 standard.

    The certificate is issued by the Certifier according to the requirements specified in the formal letter and then is sent to the system owner.

    Finally, the system owner gets the certificate to be installed to the target system.

  • FORMS

  • Annex 1 Application for issue of electronic certificates

    To the BANK OF ITALY

    Branch/Department:

    Subject: Application for issue of electronic certificates

    I the undersigned.. hereby request that the following certificates be issued in my name:

    [ ] authentication [ ] encryption [ ] signature

    For this purpose I provide the required information below and undertake promptly to communicate every change therein.

    Company data

    Individual code (for employees)

    Unit (for employees)

    Identification number of entity12 (for external persons)

    Name of entity (for external persons)

    Personal data

    Family name

    Given name

    Sex

    Date of birth

    Municipality (or foreign country) of birth

    Province of birth

    Tax identification number13

    Identification document

    12 Indicate the ABI identification code number for credit and financial intermediaries. No identification

    number needs to be given for other entities.

    13 For residents abroad, indicate the tax identification number or similar identification number issued by the

    tax authority of the country of residence.

  • Residence

    Country

    Municipality

    Province

    Address

    Postal code

    Contacts

    Telephone (including country code)

    Fax (including country code)

    Cell (including country code)

    e-mail address at company

    I attach a photocopy of (indicate the essential data of the identification document) .

    I declare, moreover, that I:

    - am informed of the conditions for using the certificates in question, specified in the Certificate Practice Statement and supplementary provisions issued by the Bank of Italy, and undertake not to use them for functions or purposes other than those established by the Bank of Italy;

    - am aware that from the time I receive the smartcard I will be able to communicate with the Bank of Italys Help Desk only during the hours and on the days specified in the Certificate Practice Statement, excluding whatsoever liability of the Bank of Italy in this regard;

    - have received the information note referred to in Article 13 of Legislative Decree 196/2003 concerning the data given above.

    Date

  • Annex 2 Information note pursuant to Article 13 of Legislative Decree 196/2003

    In conformity with the requirements of Legislative Decree 196/2003, you are informed that the Bank of Italy processes the personal data that you provide upon applying for the issue of electronic certificates.

    The data are necessary for the issue and management of electronic certificates by the Bank of Italy.

    The data are processed with IT procedures and logics strictly correlated to the above-mentioned purposes and with the use of security measures that ensure the confidentiality of personal data and prevent access to such data by unauthorized third parties or personnel.

    The data are not communicated to third parties, nor are they disseminated.

    The data may become known to:

    1) in their capacity as persons responsible for processing, the Manager of the Branch/Head of the . Department to which the application was submitted; the Head of the Organization Department, which operates the certification service and authorizes the requests relative to the life cycle of certificates; and the Head of the Information Technology Department, which produces the certificates and performs the Help Desk activity;

    2) in their capacity as assigned persons, the personnel of the units assigned, case by case or permanently, to perform the above-mentioned activities.

    You may apply to the Bank of Italy (Organization Department), via Nazionale 91, 00184 ROME, Head of Processing, or to the persons responsible for processing indicated above, to exercise your right to access your personal data and the other rights recognized by Article 7 of Legislative Decree 196/2003, including: the right to know the origin of the data and the purposes for and manner in which it is processed; to have the data updated, corrected or supplemented; to obtain the deletion, transformation into anonymous form or blocking of the data that are processed in violation of the law; to object in whole or in part, for legitimate reasons, to processing.

  • Annex 3 Request for suspension of electronic certificates

    To the BANK OF ITALY

    Branch/Department:

    Subject: Request for suspension of electronic certificates

    The undersigned ....

    as holder14/interested third party, requests the suspension of the following certificates issued in his or her name/issued in the name of (indicate the given name and family name of the holder) :

    [ ] authentication [ ] encryption [ ] signature

    for the following reason:

    [ ] loss

    [ ] other (specify)..

    Attached is a photocopy of the (indicate the essential data of the identification document)..

    Date

    14 The holder must indicate: date and place of birth, residence and tax identification number (for residents

    abroad, indicate the tax identification number or similar identification number issued by the tax authority of the country of residence).

  • Annex 4 Request for reactivation of suspended electronic certificates

    To the BANK OF ITALY

    Branch/Department:

    Subject: Request for reactivation of suspended electronic certificates

    The undersigned ...

    as holder15/interested third party, requests the reactivation of the following certificates issued in his or her name/issued in the name of (indicate the given name and family name of the holder) :

    [ ] authentication [ ] encryption [ ] signature

    for the following reason:

    [ ] recovery of smartcard

    [ ] other (specify)..

    Attached is a photocopy of the (indicate the essential data of the identification document)..

    Date

    15 The holder must indicate: date and place of birth, residence and tax identification number (for residents

    abroad, indicate the tax identification number or similar identification number issued by the tax authority of the country of residence).

  • Annex 5 Request for revocation of electronic certificates

    To the BANK OF ITALY

    Branch/Department:

    Subject: Request for revocation of electronic certificates

    The undersigned ...

    as holder16/interested third party, requests the revocation of the following certificates issued in his or her name/issued in the name of (indicate the given name and family name of the holder) :

    [ ] authentication [ ] encryption [ ] signature

    for the following reason:

    [ ] theft

    [ ] loss

    [ ] breach of security of the device

    [ ] deterioration of the device

    [ ] change of position of the holder17

    [ ] other (specify)..

    Date

    16 The holder must indicate: date and place of birth, residence and tax identification number (for residents

    abroad, indicate the tax identification number or similar identification number issued by the tax authority of the country of residence).

    17 Only for requests submitted by the interested third party.

  • Annex 6 Request for renewal of electronic certificates

    To the BANK OF ITALY

    Branch/Department: .

    Subject: Request for renewal of electronic certificates

    I the undersigned ., born in , resident in , tax identification number18 , as holder of the following certificates issued by the Bank of Italy:

    [ ] authentication [ ] encryption [ ] signature

    stored on smartcard no. , request the renewal of such certificates. For this purpose I:

    [ ] confirm all the personal identification data transmitted to the Bank of Italy on the occasion of the application for issue of above-mentioned certificates;

    [ ] report the following changes to the information transmitted to the Bank of Italy on the occasion of the application for issue of the above-mentioned certificates:

    I attach a photocopy of (indicate the details of the identification document)

    I declare, moreover, that I am aware of the conditions of use of the certificates in question and undertake not to use them for functions or purposes other than those established by the Bank of Italy.

    Date

    18 For residents abroad, indicate the tax identification number or similar identification number issued by

    the tax authority of the country of residence.