esign Online Digital Signature Service



Similar documents
esign FAQ 1. What is the online esign Electronic Signature Service? 2. Where the esign Online Electronic Signature Service can be used?

e-sign An Online Electronic Signature Service

Authentication Scenarios India. Ramachandran

e-authentication guidelines for esign- Online Electronic Signature Service

AADHAAR E-KYC SERVICE

esign API Specifications Version 1.0 January 2015

CERTIFICATION PRACTICE STATEMENT UPDATE

TELSTRA RSS CA Subscriber Agreement (SA)

IDENTITY VERIFICATION GUIDELINES

State of Arkansas Policy Statement on the Use of Electronic Signatures by State Agencies June 2008

Ericsson Group Certificate Value Statement

X.509 Certificate Policy for India PKI

Brocade Engineering. PKI Tutorial. Jim Kleinsteiber. February 6, Page 1

Mobile OTPK Technology for Online Digital Signatures. Dec 15, 2015

1A. CERTIFICATE CLASS* 1B. CERTIFICATE TYPE* 2. CERTIFICATE VALIDITY* 3. USB TOKEN*

Digital Signature Certificate Subscription Form

User Manual. For. Digitally Signing of your application

CERTIFICATION PRACTICE STATEMENT (CPS)

End-User Manual. for. e-pramaan: A National e-authentication Service. Submitted to

Controller of Certification Authorities of Mauritius

IRIS Onboarding Platform. Product Overview

Simple Guide to Digital Signatures

Aadhaar. Security Policy & Framework for UIDAI Authentication. Version 1.0. Unique Identification Authority of India (UIDAI)

Understanding Digital Signature And Public Key Infrastructure

Authentication Levels. White Paper April 23, 2014

Arkansas Department of Information Systems Arkansas Department of Finance and Administration

Class 3 Registration Authority Charter

Business Issues in the implementation of Digital signatures

Standards and Specifications For e-pramaan: Framework for e-authentication

Electronic Prescribing of Controlled Substances: Establishing a Secure, Auditable Chain of Trust

View from a European Trust Service Provider Server Signing: Return of experience and certification strategy

Entrust Managed Services PKI. Getting started with digital certificates and Entrust Managed Services PKI. Document issue: 1.0

TATA CONSULTANCY SERVICES LIMITED CERTIFYING AUTHORITY REQUEST FORM FOR CLASS-3 CERTIFICATE SERVER / DEVICE CERTIFICATE

Meeting the FDA s Requirements for Electronic Records and Electronic Signatures (21 CFR Part 11)

Neutralus Certification Practices Statement

associate professor BME Híradástechnikai Tanszék Lab of Cryptography and System Security (CrySyS)

COMMUNICATING ELECTRONICALLY WITH CUSTOMS

Certification Practice Statement

Dr. Cunsheng DING HKUST, Hong Kong. Security Protocols. Security Protocols. Cunsheng Ding, HKUST COMP685C

Biometric Electronic Signaturein a Bank Biometryczny podpis elektroniczny w kontekście banku

ENROLMENT GUIDE FOR MCACert

SEZ SEZ Online Manual Digital Signature Certficate [DSC] V Version 1.2

HKUST CA. Certification Practice Statement

The DoD Public Key Infrastructure And Public Key-Enabling Frequently Asked Questions

1. The human guard at the access control entry point determines whether the PIV Card appears to be genuine and has not been altered in any way.

A unique biometrics based identifier, such as a fingerprint, voice print, or a retinal scan; or

GOALS (2) The goal of this training module is to increase your awareness of HSPD-12 and the corresponding technical standard FIPS 201.

NIST s FIPS 201: Personal Identity Verification (PIV) of Federal Employees and Contractors Masaryk University in Brno Faculty of Informatics

Audio: This overview module contains an introduction, five lessons, and a conclusion.

Digital Certificates (Public Key Infrastructure) Reshma Afshar Indiana State University

Biometric Authentication. Biometric Consortium Conference Tampa

Comparing Cost of Ownership: Symantec Managed PKI Service vs. On- Premise Software

Guideline for obtaining Digital Signature Certificate (DSC):

Danske Bank Group Certificate Policy

Certum QCA PKI Disclosure Statement

Installation and Configuration of Aadhaar Enrolment Client

Obtaining a digital signature certificate

CLASS - III Digital Signature Certificate Application Check List (To be filled by applicant)

NOAA HSPD-12 PIV-II Implementation October 23, Who is responsible for implementation of HSPD-12 PIV-II?

e- Sign Agreement This e- Sign Services Agreement is made this (Date) th day of (Month) (Year)

Finger Vein digital biometric signature: use cases

Card Management System Integration Made Easy: Tools for Enrollment and Management of Certificates. September 2006

Public Key Infrastructure

Guidelines for Usage of Digital Signatures in e-governance Version 1.0 (December 2010)

National Certification Authority Framework in Sri Lanka

Certification Practice Statement (CPS)

Ford Motor Company CA Certification Practice Statement

Achieving Universal Secure Identity Verification with Convenience and Personal Privacy A PRIVARIS BUSINESS WHITE PAPER

An Approach towards Digital Signatures for e-governance in India

Status: Final. Form Date: 30-SEP-13. Question 1: OPDIV Question 1 Answer: OS

USER MANUAL DOCUMENT SHARING SYSTEM FOR AIMS. VERSION 1.0 (03-Dec-2014) Prepared By

Aadhaar. Authentication Framework. Version 1.0. Unique Identification Authority of India (UIDAI)

Electronic Signatures: A New Opportunity for Growth. May 10, 2005

PROCEDURE FOR REGISTRATION OF DIGITAL SIGNATURE AND UPLOAD OF INCOME TAX RETURNS USING DIGITAL SIGNATURE

Scalable Authentication

CERTIMETIERSARTISANAT and ELECTRONIC SIGNATURE SERVICE SUBSCRIPTION CONTRACT SPECIFIC TERMS AND CONDITIONS

PKI NBP Certification Policy for ESCB Signature Certificates. OID: version 1.5

Trouble Shooting on e-filing

PKI NBP Certification Policy for ESCB Encryption Certificates. OID: version 1.2

APPLICATION FOR DIGITAL CERTIFICATE

Security Model in E-government with Biometric based on PKI

Digital Signature. Signatures on the documents submitted in electronic form. Under the provision of IT Act, 2000, the office of Controller of

Trustis FPS PKI Glossary of Terms

GlobalSign CA Certificate Policy

Directorate Of Health Service s ONLINE NURSING HOME & CLINICAL ESTABLISHMENT LICENSING SYSTEM

e-mudhra CPS e-mudhra CERTIFICATION PRACTICE STATEMENT VERSION 2.1 (emcsl/e-mudhra/doc/cps/2.1) Date of Publication: 11 February 2013

Comodo Certification Practice Statement

eidas as blueprint for future eid projects cryptovision mindshare 2015 HJP Consulting Holger Funke

Contents. Identity Assurance (Scott Rea Dartmouth College) IdM Workshop, Brisbane Australia, August 19, 2008

CALIFORNIA SOFTWARE LABS

Lecture VII : Public Key Infrastructure (PKI)

ELECTRONIC SIGNATURE REQUIREMENTS FOR LENDERS

Secure Signature Creation Device Protect & Sign Personal Signature, version 4.1

How much do you pay for your PKI solution?

ComSignTrust e-signing Solutions

Frequently Asked Questions Please read this document before using this application.

Transcription:

esign Online Digital Signature Service Government of India Ministry of Communications and Information Technology Department of Electronics and Information Technology Controller of Certifying Authorities

Agenda 1 2 3 Context esign Service How esign Works

1 2 3 Context esign Service How esign Works

The Information Technology (IT) Act 2000 & Controller of Certifying Authority (CCA) Information Technology Act The IT Act, 2000 provides legal sanctity to electronic signatures Electronic signatures are accepted at par with handwritten signatures Electronic documents that have been electronically signed are treated at par with paper documents signed in the traditional way The IT Act provides the basic legal and administrative framework for e-commerce, and promotes its growth by creating trust in electronic environment Controller of Certifying Authorities The IT Act provides for the Controller of Certifying Authorities (CCA) to license and regulate the working of Certifying Authorities Certifying Authorities (CAs) issue Digital Signature Certificates (DSC) for authentication of users in cyberspace Prior to issuing a DSC, Certifying Authority (CA) is required to verify the credentials of the applicant as stated in the Application Form and supporting documents

Public Key Infrastructure (PKI) The Public Key Infrastructure (PKI) in the country comprises the CCA and the CAs, Users and Relying Parties, and policies and procedures The CCA is at the root of the trust chain hierarchy in India As the foundation for secure Internet applications, PKI ensures authentic communications that cannot be repudiated Registration Authorities Authorize the binding between Public Key and Certificate Holder Certifying Authorities Issuers Internet Repository Store and distribute certificate & status: expired, revoked, etc. Relying Party Application Validate Signatures and certificate paths Web Server Certificate Holder Subscriber

Issuance of Digital Signature Certificate Public, Private keys 1 Subscriber provides Proof of Identity Key Pair Generation Subscriber s Credentials 2 RA verifies credentials basis assurance level Subscriber 3 RA send passcode to subscriber Certificate signed by CA Passcode Public Key Subscriber Details Passcode Subscriber s Credentials Passcode RA 4 5 6 Subscriber creates Public private key pair Submit Public Key with own details to CA CA certifies public key of subscriber 7 CA publishes certificate in repository CA Repository 8 CA provides certificate to subscriber

Challenges in scaling up usage of Digital Signatures Some of the major challenges faced certificate are: while using traditional digital signature 1 2 Personal digital signature requires person s identity verification and issuance of USB dongle having private key, secured with a password/pin The major cost of the DSC is found to be the verification cost. Certifying Authorities engage Registration Authorities to carry out the verification of credentials prior to issuance of certificate 3 Physical USB Dongle compliant to mandated standards also adds to the cost Current scheme of physical verification, document based identity validation, and issuance of physical dongles does not scale to a billion people. Relying on the DSC applicant's information already available on the public database is an alternate to manual verification and UIDAI provides one such alternative.

The Unique Identification Authority of India (UIDAI) The Unique Identification Authority of India (UIDAI) has been established with the mandate of providing a Unique Identification Number (Aadhaar Number) to all residents of India Data Collected for enrolment Demographic details such as the name of the resident, address, date of birth, and gender; Biometric details such as the fingerprints, iris scans, and photograph; and Optional fields for communication of such as the mobile number and email address ekyc Process The UIDAI offers an authentication service to authenticate residents identity using biometric scan or OTP sent to mobile or email As part of the e-kyc process of Aadhaar, the resident authorizes UIDAI to provide their demographic data along with their photograph (electronically signed and encrypted) to service providers

1 2 3 Context esign Service How esign Works

esign Service esign facilitates electronically signing a document by an Aadhaar holder using an Online Service. Aadhaar ID is mandatory for availing this service Electronic Signature is created using authentication of consumer through Aadhaar ekyc service esign is an integrated service that facilitates issuing a Digital Signature Certificate and performing Signing of requested data by authenticating Aadhaar holder Electronic Signature or Electronic Authentication Technique and Procedure Rules, 2015 has been notified to provide the legal framework

esign Service Benefits Some of the benefits that one can derive by using the esign service are: Save cost and time Aadhaar e-kyc based authentication Improve User Convenience Mandatory Aadhaar ID Easy to apply Digital Signature Biometric or OTP (optionally with PIN) based authentication Verifiable Signatures and Signatory Flexible and fast integration with application Legally recognized Suitable for individual, business and Government Managed by Licensed CAs API subscription Model Privacy concerns addressed Integrity with a complete audit trail Simple Signature verification Immediate destruction of keys after usage Short validity certificates No key storage and key protection concerns

esign Assurance Levels In the case of esign Online Electronic Signature Service, the Digital Signature Certificates are issued in the following classes: 1. OTP based ekyc Aadhaar OTP class of certificates shall be issued for individuals use based on OTP authentication of subscriber through Aadhaar ekyc These certificates will confirm that the information in Digital Signature certificate provided by the subscriber is same as information retained in the Aadhaar databases pertaining to the subscriber as Aadhaar holder Certificate holder's private keys are created on Hardware Security Module and destroyed immediately after one time usage at this assurance level

esign Assurance Levels In the case of esign Online Electronic Signature Service, the Digital Signature Certificates are issued in the following classes: 2. Biometric based ekyc Aadhaar biometric class of certificates shall be issued based on biometric authentication of subscriber through Aadhaar ekyc service These certificates will confirm that the information in Digital Signature certificate provided by the subscriber is same as information retained in the Aadhaar databases pertaining to the subscriber as Aadhaar holder Certificate holder s private keys are created on Hardware Security Module and destroyed immediately after one time usage at this assurance level

Use Cases- esign Online Electronic Signature Services esign online Electronic Signature Service can be effectively used in scenarios where signed documents are required to be submitted to service providers Government, Public or Private sector The agencies which stand to benefit from offering esign online electronic signature are those that accept large number of signed documents from users # Use Case Services 1. Digital Locker Self attestation 2. Tax Application for ID, e-filing 3. Financial Sector Application for account opening in banks and post office 4. Transport Department Application for driving licence renewal, vehicle registration 5. Various Certificates Application for birth, caste, marriage, income certificate, etc. 6. Passport Application for issuance, reissue 7. Telecom Application for new connection 8. Educational Application forms for course enrollment and exams 9. Member of Parliament Submission of parliament questions

Addressing scalability through esign (1/2) esign is a simple to use online service which allows everyone to have the ability to digitally sign electronic documents which will provide a hassle free fully paperless service to the citizens: 1 An Aadhaar holder can sign a document with Aadhaar Biometric/ OTP authentication requiring no physical device or paper-based application forms or documents 2 Authentication of the signer is carried out using ekyc of Aadhaar and the signature on the document is carried out on a backend server of the e- Sign provider 3 The service can be run by a trusted third party service provider - To begin with the trusted third party service shall be offered only by Certifying Authorities

Addressing scalability through esign (2/2) 4 The esign facilitates issuing a Signature Certificate and performing Signing of requested data by authenticating Aadhaar holder 5 The certificate issued through esign service will have a limited validity period and is only for one-time signing of requested data, in a single session 6 This service authenticates the person, does Aadhaar e-kyc, and then electronically signs the input within the e-sign provider backend. Such scheme allows DSC to be scaled massively and allow many 3rd party applications to use the service via an open API and integrate DSC into their application

1 2 3 Context esign Service How esign Works

esign Overview Aadhaar Holder Document Accept the DSC and affix the signature Document Signature Document id OTP (optionally PIN/ Biometric (FP/Iris)) Signature and DSC Application Service Provider (ASP) Creates the esign API Input and calls the esign API of preferred ESP esign Service Provider (ESP) ekyc service Authentication Service Key Pair Generation (HSM) Generate Application Certificate Signing Request Digital Signature Certificate Signature Certification UIDAI Certifying Authority HSM Hardware Security Module OTP One Time Password ESP esign Service Provider ASP Application Service Provider ekyc electronic Know Your Customer DSC Digital Signature Certificate FP Finger Print UIDAI Unique Identification Authority of India

esign Workflow (1/5) At Application Service Provider (ASP) At esign Service Provider (ESP) At Certifying Authority (CA) At esign Service Provider (ESP) At Application Service Provider (ASP) 1. Asks the end user to sign the document 2. Creates the document hash (to be signed) on the client side 3. Capture Aadhaar number and authentication factor (OTP/Biometric) 4. Creates the input API for esign 5. Calls the esign API of the esign provider

esign Workflow (2/5) At Application Service Provider (ASP) At esign Service Provider (ESP) At Certifying Authority (CA) At esign Service Provider (ESP) At Application Service Provider (ASP) 6. Validates the calling application input, and then creates the Aadhaar e-kyc input based on Aadhaar e-kyc API specification 7. Invokes the Aadhaar e-kyc API 8. On success, creates a new key pair for that Aadhaar holder 9. Sends public key and ekyc information to the Certifying Authority for certification

esign Workflow (3/5) At Application Service Provider (ASP) At esign Service Provider (ESP) At Certifying Authority (CA) At esign Service Provider (ESP) At Application Service Provider (ASP) 10. Based on the ekyc authentication information received from UIDAI, Digital Signature Certificate is issued and sent to the ESP

esign Workflow (4/5) At Application Service Provider (ASP) At esign Service Provider (ESP) At Certifying Authority (CA) At esign Service Provider (ESP) At Application Service Provider (ASP) 11. Signs the input document hash using the private key (Note: the original document never leaves the actual computer) 12. Creates an audit trail for the transaction o o Audit includes the transaction details, timestamp, and Aadhaar e-kyc response This is used for pricing and reporting 13. Sends the e-sign API response back to the calling application after obtaining end-user acceptance

esign Workflow (5/5) At Application Service Provider (ASP) At esign Service Provider (ESP) At Certifying Authority (CA) At esign Service Provider (ESP) At Application Service Provider (ASP) 14. Receives the signature from the e-sign provider 15. Attaches the signature to the document

Stakeholders Application Service Provider End User esign Service Provider Certifying Authority An organization or an entity using esign service as part of their application to electronically sign the content Example: Govt. Departments, Banks, other public/ private organizations An Individual using the application of ASP and represents himself/ herself for signing the document under legal framework Also a resident holding the Aadhaar number and applicant/ subscriber for digital certificate Trusted Third Party as per the definitions of Second Schedule of Information Technology Act to provide esign service To begin with ESP is a Licensed Certifying Authority (CA) An organization or an entity licensed under CCA Issues Digital Signature Certificate and carries out allied CA operations UIDAI Provide unique identity to all Indian residents Provides ekyc authentication service to registered KUAs

Stakeholders Interaction

Availing esign Service The various steps for integration the esign in the application are defined below: 1 Apply to ESP for integrating esign Service in their application 2 Perform testing in the staging environment 3 Submit audit report and checklist to ESP/GSP 4 Obtain license key and test in the production environment

On boarding process to integrate esign Service in application The agency who intends to integrate esign service should either be: A Central/ State Government Ministry / Department or an undertaking owned and managed by Central / State Government, or An Authority constituted under the Central / State Act, or A Not-for-profit company / Special Purpose organization of national importance, or A bank / financial institution / telecom company, or A legal entity registered in India Applications from legal entities registered in India who seeks to use esign service to enable online digital Signature on its application, will be referred to the ESP/GSP approval for their consideration

Thank you Controller of Certifying Authorities Electronics Niketan, 6 CGO Complex, Lodhi Road, New Delhi - 110003 Website : www.cca.gov.in Email : info@cca.gov.in