Present situation Emile Bartolé CEN/WS XBRL: Improving transparency in financial and business reporting CWA2 Situation & latest evolutions 1CWA2.

Slides:



Advertisements
Similar presentations
Focus on Your Content, Not on Ingesting Your Content Terry Brady Applications Programmer Analyst Georgetown University Library
Advertisements

doi> Digital Object Identifier: overview
Engaging repository policy with preservation Steve Hitchcock and Neil Jefferies* Preserv 2 Project School of Electronics and Computer Science (ECS), Southampton.
Engaging repository policy with preservation Steve Hitchcock and Neil Jefferies* Preserv 2 Project School of Electronics and Computer Science (ECS), Southampton.
HL7 XML ITS R1.1 Charlie McCay
XML Encryption and Derived Keys: Suggestion For a Minor Addition Magnus Nyström RSA.
XML Key Management Requirements W3C XML Key Management Working Group Meeting – Dec 9 th, 2001 Frederick Hirsch (Zolera Systems) Mike Just (Entrust)
Feedback on FIN.REP. Implementation by the Industry November 2007.
Eurofiling 15 th workshop Madrid – Eric JARRY Experiences implementing XBRL Classification: PUBLIC Prudential Supervisory Authority.
Present situation - DRAFT Emile Bartolé CEN/WS XBRL: Improving transparency in financial and business reporting CWA2 Situation & latest evolutions 1CWA2.
COREP Project Team Katrin Schmehl Daniel Hamm Deutsche Bundesbank
26 September 2012 Katrin Heinze CEN/WS XBRL Kick-off meeting CWA1 deliverables 1CWA1.
26 September 2012 Emile Bartolé CEN/WS XBRL Kick-off meeting CWA2 deliverable - DRAFT 1CWA2.
COREP and FINREP Update
26 September 2012 Aitor Azcoaga CEN/WS XBRL Kick-off meeting CWA3 Standardized roll-out package 1CWA3.
Track 1 – Banking Supervision XBRL Europe: COREP & FINREP Harmonization Derek De Brandt, Aguilonius Thursday, June 25, 2009.
CWA3 Standardized roll-out package
Debugging lab 2.
Advanced XSLT II. Iteration in XSLT we sometimes wish to apply the same transform to a set of nodes we iterate through a node set the node set is defined.
WikiD (Wiki/Data) Jeffrey A. Young OCLC Office of Research Distributed Service Registry Workshop Warwick, UK 14 July 2005.
February Harvesting RDF metadata Building digital library portals with harvested metadata workshop EU-DL All Projects concertation meeting DELOS.
CIS* Service-Oriented Computing
OASIS OData Technical Committee. AGENDA Introduction OASIS OData Technical Committee OData Overview Work of the Technical Committee Q&A.
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.
Testing of XBRL files for the supervisory reporting
Public Key Infrastructure A Quick Look Inside PKI Technology Investigation Center 3/27/2002.
A S I A P A C I F I C N E T W O R K I N F O R M A T I O N C E N T R E IEPG March 2000 APNIC Certificate Authority Status Report.
XSL-FO + MathML Render MathML to Display, PDF, SVG September 18
EBA XBRL Taxonomies 15th Eurofiling Workshop Madrid.
XML Encryption Prabath Siriwardena Director, Security Architecture.
SOAP Quang Vinh Pham Simon De Baets Université Libre de Bruxelles1.
SSL CS772 Fall Secure Socket layer Design Goals: SSLv2) SSL should work well with the main web protocols such as HTTP. Confidentiality is the top.
Filing rules and extensions of EBA/EIOPA taxonomies
HIT Standards Committee: Digital Certificate Trust – Policy Question for HIT Policy Committee March 29, 2011.
Lesson Title: Introduction to Cryptography Dale R. Thompson Computer Science and Computer Engineering Dept. University of Arkansas
HOW TO SUBMIT A MANUSCRIPT International Journal of Eye Banking.
XBRL regulatory reporting to the Securities Commission of Spain José M. Alonso Comisión Nacional del Mercado de Valores (CNMV)
Situation november / december DRAFT Emile Bartolé CEN/WS XBRL: Improving transparency in financial and business reporting CWA2 Situation 1CWA2.
Security Standards under Review for esMD. Transaction Timeline An esMD transaction begins with the creation of some type of electronic content (e.g. X12.
Secure Systems Research Group - FAU Patterns for Digital Signature using hashing Presented by Keiko Hashizume.
18 June, 2013 Katrin Heinze, Bundesbank CEN/WS XBRL CWA1: European Filing Rules Data Point Meta Model Data Point Methodology Guidance European Taxonomy.
CSCI 6962: Server-side Design and Programming
Chapter 5 Digital Signatures MSc. NGUYEN CAO DAT Dr. TRAN VAN HOAI 1.
Bob can sign a message using a digital signature generation algorithm
12 December, 2012 Katrin Heinze, Bundesbank CEN/WS XBRL CWA1: European Filing Rules CWA1Page 1.
15 November 2005Linking Outside the Box1 Cross referencing between XML documents Bob Stayton Sagehill Enterprises
AQA Computing A2 © Nelson Thornes 2009 Section Unit 3 Section 6.4: Internet Security Digital Signatures and Certificates.
Digital Signatures and e-Identity. Getting the best out of DSS / DSS-X services. Andreas Kuehne – DSS-X member.
Implementing XBRL in cross-sector supervision _____________ Eric JARRY – Banque de France 1 Eurofiling
WS-Security: SOAP Message Security Web-enhanced Information Management (WHIM) Justin R. Wang Professor Kaiser.
Security.  is one of the most widely used and regarded network services  currently message contents are not secure may be inspected either.
1 Sujan Kukreja, B 10-7 German Banking Supervisory IT Systems Overview, Architecture, Challenges Katrin Heinze.
Emile Bartolé CEN/WS XBRL: Improving transparency in financial and business reporting CWA2 final deliveries 1CWA2.
Security Standards under Review for esMD. Transaction Timeline An esMD transaction begins with the creation of some type of electronic content (e.g. X12.
TRANSPARENCY AGENDA FOR EUROPE
Electronic data collection system eSTAT in Statistics Estonia: functionality, authentication and further developments issues 4th June 2007 Maia Ennok,
12 December, 2012 Aitor Azcoaga, EIOIPA CEN/WS XBRL CWA3: Standardized roll-out package CWA3Page 1.
5 October, 2012 CEN/WS XBRL Comité Européen de Normalisation, WorkShop on XBRL Eurofiling Confcall 1.
20 February, 2012 Katrin Heinze, Bundesbank CEN/WS XBRL CWA1: European Filing Rules CWA1: Data Point Meta Model CWA1Page 1.
Electronic Mail Security Prepared by Dr. Lamiaa Elshenawy
1 ECHO ECHO 9.0 for Data Partners Rob Baker January 23, 2007.
EBA XBRL subgroup, 20 February 2013 CEN/WS XBRL CEN Workshop on XBRL: Overview 1.
Swissmedic Swiss Agency for Therapeutic Products Hallerstrasse 7 CH-3000 Bern Swissmedic’s future steps 2nd Follow-up Information Meeting.
Lecture 8 (Chapter 18) Electronic Mail Security Prepared by Dr. Lamiaa M. Elshenawy 1.
ELECTRONIC DOCUMENT: LITHUANIAN EXAMPLE
B. R. Chandavarkar CSE Dept., NITK Surathkal
Gibraltar Financial Services Commission
Objective of this presentation
CEN/WS XBRL Kick-off meeting
Digital Signature Standard (DSS)
Presentation transcript:

Present situation Emile Bartolé CEN/WS XBRL: Improving transparency in financial and business reporting CWA2 Situation & latest evolutions 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

Submission container

Feedback containers

Standards used: Compression & Hash Zip as defined in SHA256 as defined in

Standards used: Digital signature The file structure generated by the signature SHALL be XAdES-BES/EPES using RSA with SHA512 implemented in accordance with

Standards used: Encryption W3C Encryption using key transport RSA-OAEP and encrypting data with AES256.

Requirements input EBA Easy to use, minimal model (1 instance per container) Senders identified in transport system, only encryption required (no digital signatures) Known people from NSAs, no need to identify them explicitely in a header EIOPA Minimal structural header Extensibility of header for content-based fields

Reserved extended suffix.signed.xml exclusively reserved for signed files.encrypted.xml exclusively reserved for encrypted files

File name change upon signature File to signName of the signed fileFilename inside the XML signature file LolLol.signed.xml Same as « File to sign » Lol.pdfLol.signed.xml Same as « File to sign » Lol.zipLol.signed.xml Same as « File to sign » Lol.signed.xml Same as « File to sign » Lol.encrypted.xmlLol.signed.xml Same as « File to sign »

Container.signed.xml Container.zip Sign with a first signature and replace extension header.xml file1.xbrl file2.xbrl file3.xbrl Compress Container.encrypted.xml Encrypt and replace extension Container.signed.xml Sign with a second signature and replace extension Filename in XML: Container.zip Filename in XML: Container.signed.xml Container creation example

Container.encrypted.xml Container.signed.xml Decrypt and extract file Container.signed.xml Validate first signature and extract file Container.zip Validate second signature and extract file header.xml file1.encrypted.xml file2.signed.xml file3.xbrl container.zip Uncompress Filename in XML: Container.zip Filename in XML: Container.signed.xml header.xml file1.xbrl file2.xbrl file3.xbrl container.zip header.xml file1.signed.xml file2.xbrl file3.xbrl container.zip Container reception example

Exchange files Header file - characteristics of the data files in the submission (caution: deprecated, not yet extensible version!) Container feedback files - confirming (or not) the success of the reception of a submission container Instance feedback files - Result of the (XBRL-)validation of every submitted data file

Exchange model Subnission container Receiver encrypted (optional) signed (optional) Feedback container Sender Containerfeedback file Rest of the Feedback container encrypted (optional) signed (optional)

2-level support: Forwarding Submission container 1 Reporting Entity header.xml nationalinstance1.xbrl nationalinstance2.xbrl Submission container 2 National Supervision Authority EuropeanSupervisionAuthority Response Container 1Response Container 2

2-level support: Repackaging Reporting entity submission header.xml re1.xbrl re2.xbrl … ren.xbrl NSA submission National Supervision Authority EuropeanSupervisionAuthority Response REResponse NSA header.xml re1.xbrl re2.xbrl … ren.xbrl Reporting Entity

2-level support: Regeneration Reporting entity submission header.xml re1.xbrl re2.xbrl … ren.xbrl NSA submission National Supervision Authority EuropeanSupervisionAuthority Response REResponse NSA header.xml nsa1.xbrl nsa2.xbrl … nsan.xbrl Reporting Entity

BasicHeader RegisteredOrganizationVocabulary ExtendedHeader OtherModule(s) Extensible Header

Use-cases provided by CWA2 Use-caseCharacteristics BasicHeaderOnly This header imports the BasicHeader « as is », makes no extensions of it and does not import the RegisteredOrganizationVocabulary as it uses none of its fields. Namespace: XSD URL: XML sample instance URL: StandardHeader WithRegOrg This header structure reflects the survey made within the Eurofiling BestPractices efforts which had given the results documented in All fields related to « Transport » issues have been removed as these are out of scope of this CWA. Namespace: XSD URL: XML sample instance URL: StandardHeader WithoutRegOrg This header is (with regards to its function and its content) equivalent to the previous StandardHeaderWithRegOrg, but it does not import RegOrg and creates the missing fields as equivalent simple XML fields Namespace: XSD URL: Sample instance URL: NSA / ESA requiring something else Extend it according to your own needs !

Thanks for your attention Page 20 Comments or questions? CWA2