Situation november / december 2012 - DRAFT Emile Bartolé CEN/WS XBRL: Improving transparency in financial and business reporting CWA2 Situation 1CWA2.

Slides:



Advertisements
Similar presentations
Monolithic vs modular: decision required Modular –Advantage: ease of definition of a « national to be delivered dataset » (by selecting required instances)
Advertisements

Present situation - DRAFT Emile Bartolé CEN/WS XBRL: Improving transparency in financial and business reporting CWA2 Situation & latest evolutions 1CWA2.
Present situation Emile Bartolé CEN/WS XBRL: Improving transparency in financial and business reporting CWA2 Situation & latest evolutions 1CWA2.
26 September 2012 Emile Bartolé CEN/WS XBRL Kick-off meeting CWA2 deliverable - DRAFT 1CWA2.
12 December 2012 Emile Bartolé, CSSF LU CEN/WS XBRL CWA2Page 1 CWA2: Metadata container to wrap a submitted XBRL instance document and compliance test.
Public Key Infrastructure A Quick Look Inside PKI Technology Investigation Center 3/27/2002.
Mountain View 25, 26 Sept 2007 The importance of incorporating XAdES extensions into ongoing XML-Sig work W3C Workshop on Next Steps for XML Signature.
S.1 Using a Global Validation Service to Unite Communities Jon Shamah EMEA Head of Sales, BBS eSecurity.
DecisionSoft Validation for large scale consumers of XBRL Paul Warren DecisionSoft Limited 12 May 2004.
M.Sc. Hrvoje Brzica Boris Herceg, MBA Financial Agency – FINA Ph.D. Hrvoje Stancic, assoc. prof. Faculty of Humanities and Social Sciences Long-term Preservation.
Pacific Rim Conference July 28, Pacific Rim Conference US-GAAP – US GAAP 2009 Taxonomies – Codification – Extension Taxonomy for 2010 Corporate.
Preparatory Solvency II Reporting Industry Presentation.
Long-term Archive Service Requirements draft-ietf-ltans-reqs-00.txt.
Incompatible or Interoperable? A METS bridge for a small gap between two digital preservation software packages Lucas Mak Metadata & CatalogLibrarian
1 Electronic Filing System United States Patent and Trademark Office.
1. 2 ECRF survey - Electronic signature Mr Yves Gonner Luxembourg, June 12, 2009.
E- Business Digital Signature Varna Free University Prof. Teodora Bakardjieva.
XBRL regulatory reporting to the Securities Commission of Spain José M. Alonso Comisión Nacional del Mercado de Valores (CNMV)
Security Standards under Review for esMD. Transaction Timeline An esMD transaction begins with the creation of some type of electronic content (e.g. X12.
18 June, 2013 Katrin Heinze, Bundesbank CEN/WS XBRL CWA1: European Filing Rules Data Point Meta Model Data Point Methodology Guidance European Taxonomy.
offer a new electronic solution for the registration and reporting procedures to the local authorities.
CSCI 6962: Server-side Design and Programming
12 December, 2012 Katrin Heinze, Bundesbank CEN/WS XBRL CWA1: European Filing Rules CWA1Page 1.
8 Nob 06 / CEN/ISSS ETSI STF 305: Procedures for Handling Advanced Electronic Signatures on Digital Accounting CEN/ISSS Workshop.
ESPON 2013 Programme Info Day on Calls and Partner Café Brussels, 10 May 2012 How to apply: Application Form and Eligibility A Decade of Territorial.
AQA Computing A2 © Nelson Thornes 2009 Section Unit 3 Section 6.4: Internet Security Digital Signatures and Certificates.
S/MIME and CMS Presentation for CSE712 By Yi Wen Instructor: Dr. Aidong Zhang.
SWIS Digital Inspections Project (SWIS DIP) Chris Allen, Information Management Branch California Integrated Waste Management Board November 5, 2008 The.
Secure Electronic Transaction (SET)
Digital Signatures and e-Identity. Getting the best out of DSS / DSS-X services. Andreas Kuehne – DSS-X member.
WS-Security: SOAP Message Security Web-enhanced Information Management (WHIM) Justin R. Wang Professor Kaiser.
Emile Bartolé CEN/WS XBRL: Improving transparency in financial and business reporting CWA2 final deliveries 1CWA2.
Web Security : Secure Socket Layer Secure Electronic Transaction.
Massella Ducci Teri Italian approach to long-term digital preservation Policies for Digital Preservation ERPANET Training Seminar.
Web Services Standards. Introduction A web service is a type of component that is available on the web and can be incorporated in applications or used.
Implementor’s Panel: BL’s eJournal Archiving solution using METS, MODS and PREMIS Markus Enders, British Library DC2008, Berlin.
HiLumi LHC is co-funded by the EU FP7 Capacities Programme, Grant Agreement Svet Stavrev (EU Projects Office, CERN) Administrative Manager 17.
IPsec IPsec (IP security) Security for transmission over IP networks –The Internet –Internal corporate IP networks –IP packets sent over public switched.
Second Generation Electronic Filing Specifications Legal XML Court Filing Committee April 26, 2004.
 A Web service is a method of communication between two electronic devices over World Wide Web.
12 December, 2012 Aitor Azcoaga, EIOIPA CEN/WS XBRL CWA3: Standardized roll-out package CWA3Page 1.
1 Integrating digital signatures with relational database: Issues and organizational implications By Randal Reid, Gurpreet Dhillon. Journal of Database.
Lifecycle Metadata for Digital Objects October 18, 2004 Transfer / Authenticity Metadata.
5 October, 2012 CEN/WS XBRL Comité Européen de Normalisation, WorkShop on XBRL Eurofiling Confcall 1.
1 Electronic Filing System (EFS) EFS Overview. 2  EFS General Overview  EFS Software Components.
Task Force CoRD Meeting / XML Security for Statistical Data Exchange Gregory Farmakis Agilis SA.
Electronic Mail Security Prepared by Dr. Lamiaa Elshenawy
26 th June 2013 Aitor Azcoaga CEN/WS XBRL Kick-off meeting CWA3 Standardized roll-out package 1CWA3.
1 ECHO ECHO 9.0 for Data Partners Rob Baker January 23, 2007.
Lifecycle Metadata for Digital Objects October 9, 2002 Transfer / Authenticity Metadata.
Presented by : Piero Milani ( InfoCamere - Italy)Piero Milani InfoCamere - Italy VCD Signature & VCD Verification strategy as seen by InfoCamere ( WP1.
Auditor’s report on XBRL-based financial statements in the Netherlands November 6, 2015.
POST APPROVAL CHANGE MANAGEMENT PROTOCOLS IN THE EUROPEAN UNION
Unit 3 Section 6.4: Internet Security
OGSA-WG Basic Profile Session #1 Security
Content of Tender Dossier Instructions to Tenderers
CWA3 Standardized roll-out package Part 2: XBRL Handbook for Declarers
Class 2 Digital Signature Certificate Noida
Technical update 05 of April 2017
Gibraltar Financial Services Commission
Pooja programmer,cse department
ELECTRONIC MAIL SECURITY
ELECTRONIC MAIL SECURITY
Automated Bulk Signing Solution
E-Lock ProSigner ProSigner means “Professional Signer” signifying the software that can apply legally enforceable Advanced electronic signatures to electronic.
CEN/WS XBRL Kick-off meeting
BOVEX Electronic Bovine Passport Exchange
Electronic Payment Security Technologies
Presentation transcript:

Situation november / december DRAFT Emile Bartolé CEN/WS XBRL: Improving transparency in financial and business reporting CWA2 Situation 1CWA2

Objectives of CWA2 Dual objective of CWA2: standardize The way of submitting instances, a container with standardized Encryption Digital signature Compression … The way of transmitting the usual metadata that determine the context of an xbrl reporting instance the sender of the document contact details date and time of submission … Page 2CWA2

Workflow 1. Submission container 2. Feedback container Submission container Declarer Regulator Feedback container Declarer Regulator

Container structure Compression / packaging: zip Signature: XAdES-EPES Encryption: XML Encryption Page 4 Signature Encryption Zip File-1 … File-n

Container structure No standard naming convention applies to the files (neither to the container nor to the XBRL instances in the container) Multiple compression packages per security envelope (encryption, signature) are allowed (e.g. for a consolidated reporting for several entities of a group that requires cross-verification) Page 5 Signature Encryption Zip File-1 … File-n Zip File-1 … File-n Zip File-1 … File-n …

Submission container Multiple XBRL instance documents packed with one xml header file Header is the only file with a naming convention: “header.xml”; it is located on top-level of the compression package Header lists xbrl instances contained in the container Instances should always have extension.xbrl Use of folders is optional; in case they are used, all references (in header to XBRL instances; in XBRL instances to taxonomy files) must respect them. Folder names used here (“Instances”, “Taxonomy”) are given as examples Taxonomy files are optional (they are normally unnecessary and would only be used in case taxonomy extensions by the reporter became allowed in Europe) Authorities may define “their” naming convention (files, folders) Page 6 Package & Compress (zip) Signature (XADES-EPES) header.xml Instances instance1.xbrl instance2.xbrl … instancen.xbrl Taxonomy taxonomy-file1.xml |.xsd taxonomy-file2.xml |.xsd … taxonomy-filen.xml |.xsd Encryption (XML Encryption)

Feedback container One XML feedback file per XBRL instance in the original submission container Feedback files will be generated systematically, even if no errors at validation time occurred (also positive acknowledge) The XML schema for the feedback files will contain a hash code for the original file guaranteeing non- repudiation of the submitted XBRL instances The feedback file will have the same name as the original instance it refers to (but with extension.xml instead of the original.xbrl) Folder name used here (“Feedback”) is given as an example Package & Compress (zip) Signature (XADES-EPES) Feedback instance1.xml instance2.xml … instancen.xml Encryption (XML Encryption) Page 7

Industry standard.zip compression PPNOTE.TXT Minimum 2.0 version No maximum defined by standard, but potentially defined by receiving authority Page 8CWA2 Compression

Compliant with European Directive 1999/93/EC Built on XML digital signature (W3C). The most flexible signature supported by the directive Allows the addition of one (or more) compression package(s) to a container Must contain the signer’s digital X.503 v3 certificate. Long terms validation is not needed, as signature will be validated in a limited time-frame. Produces an XML output Page 9CWA2 Signature: XADES-EPES

XAdES (XML Advanced Electronic Signature) is build on XML digital signature (w3c). XAdES-BES: XAdES – Basic Electronic Signature. Satisfies the legal requirements for electronic signature, as defined in the European Directive on Electronic Signatures, providing basic authentication and integrity protection XAdES-EPES: XAdES – Explicit Policy-based Electronic Signature. Extends XAdES-BES, incorporating a signed attribute indicating the signature policy that shall be used to validate the electronic signature. Page 10CWA2 Signature selected: XAdES-EPES

Standard W3C XML compression Page 11CWA2 W3C XML encryption

Header approaches Decisions of the F2F end october in Madrid: Header will be a separate XML instance No integration with XBRL (no extension of or integration with any XBRL taxonomy) One header for multiple XBRL instances Support of initial & subsequent update submissions (corrections) Direct import of the core business vocabulary into the draft header taxonomy

Header Orientations Types of header fields CWA2Page 13 Type of fieldWay of dealing with it Related to filing instance reportsIntegrated into the header XML schema Transport relatedNot in the scope of the header taxonomy, this should be part of the submission / transport system used Data relatedNot in the scope of the header taxonomy, this should be part of the data taxonomy

Initial & update submissions Support of initial & subsequent update submissions (corrections) Flag in header toggles between initial and update containers “An authority allowing the sending of update containers is required to provide the necessary mechanisms to ensure that in spite of the possibility of the failure of content-related validations on the update container itself, the combination of the latest initial container with all subsequent update containers guarantees the full respect of all content-related validations as defined in the taxonomies and an adequate error handling.” Container (initial) File 1 … File n Container (update) File 1 … File n Container (update) File 1 … File n Container (initial) File 1 … File n t Container (update) File 1 … File n

Thanks for your attention Page 15 Comments or questions? CWA2