XML Signature
XML Signature (also called ''XMLDSig'', ''XML-DSig'', ''XML-Sig'') defines an XML syntax for digital signatures and is defined in the W3C recommendationbr>XML Signature Syntax and Processing Functionally, it has much in common with PKCS #7 but is more extensible and geared towards signing XML documents. It is used by various Web technologies such as SOAP, SAML, and others. XML signatures can be used to sign data–a resource–of any type, typically XML documents, but anything that is accessible via a URL can be signed. An XML signature used to sign a resource outside its containing XML document is called a detached signature; if it is used to sign some part of its containing document, it is called an enveloped signature; if it contains the signed data within itself it is called an enveloping signature. Structure An XML Signature consists of a Signature element in the http://www.w3.org/2000/09/xmldsig# namespace. The basic structure is as follows: ... [...More Info...] [...Related Items...] OR: [Wikipedia] [Google] [Baidu] |
|
Cryptographic Message Syntax
The Cryptographic Message Syntax (CMS) is the IETF's standard for cryptographically protected messages. It can be used by cryptographic schemes and protocols to digitally sign, digest, authenticate or encrypt any form of digital data. CMS is based on the syntax of PKCS #7, which in turn is based on the Privacy-Enhanced Mail standard. The newest version of CMS () is specified in (but also see for updated ASN.1 modules conforming to ASN.1 2002 and and for updates to the standard). The architecture of CMS is built around certificate-based key management, such as the profile defined by the PKIX working group. CMS is used as the key cryptographic component of many other cryptographic standards, such as S/MIME, PKCS #12 and the digital timestamping protocol. OpenSSL is open source software that can encrypt, decrypt, sign and verify, compress and uncompress CMS documents, using the openssl-cms command. Norms and Standards Cryptographic Message Syntax (CMS) is regularly up ... [...More Info...] [...Related Items...] OR: [Wikipedia] [Google] [Baidu] |
|
XAdES
XAdES (short for XML Advanced Electronic Signatures) is a set of extensions to XML-DSig recommendation making it suitable for advanced electronic signatures. W3C and ETSI maintain and update XAdES together. Description While XML-DSig is a general framework for digitally signing documents, XAdES specifies precise profiles of XML-DSig making it compliant with the European eIDAS regulation (''Regulation on electronic identification and trust services for electronic transactions in the internal market''). The eIDAS regulation enhances and repeals the Electronic Signatures Directive 1999/93/EC. EIDAS is legally binding in all EU member states since July 2014. An electronic signature that has been created in compliance with eIDAS has the same legal value as a handwritten signature. An electronic signature, technically implemented based on XAdES has the status of an advanced electronic signature. This means that * it is uniquely linked to the signatory; * it is capable of identifying ... [...More Info...] [...Related Items...] OR: [Wikipedia] [Google] [Baidu] |
|
XML Encryption
XML Encryption (XML-Enc) is a specification governed by a World Wide Web Consortium (W3C) recommendation, that defines how to encrypt the contents of an XML element. Specification Although XML Encryption can be used to encrypt any kind of data, it is nonetheless known as "XML Encryption" because an XML element (either an EncryptedData or EncryptedKey element) contains or refers to the cipher text, keying information, and algorithms. Both XML Signature and XML Encryption use the KeyInfo element, which appears as the child of a SignedInfo, EncryptedData, or EncryptedKey element and provides information to a recipient about what keying material to use in validating a signature or decrypting encrypted data. The KeyInfo element is optional: it can be attached in the message, or be delivered through a secure channel. XML Encryption is different from and unrelated to Transport Layer Security (TLS), which is used to send encrypted messages (including XML content, both encrypted and othe ... [...More Info...] [...Related Items...] OR: [Wikipedia] [Google] [Baidu] |
|
Canonical XML
Canonical XML is a normal form of XML, intended to allow relatively simple comparison of pairs of XML documents for equivalence; for this purpose, the Canonical XML transformation removes non-meaningful differences between the documents. Any XML document can be converted to Canonical XML. For example, XML permits whitespace to occur at various points within start-tags, and attributes to be specified in any order. Such differences are seldom if ever used to convey meaning, and so these forms are generally considered equivalent: <p class="a" secure="1"> <p secure = "1" class='a' > In converting an arbitrary XML document to Canonical XML, attributes are encoded in a normative order (alphabetical by name), and with normative spacing and quoting (though with all namespace declarations placed ahead of regular attributes, and namespaced attributes sorted by namespace rather than prefix or qualified name). Thus, the second form above would be converted ... [...More Info...] [...Related Items...] OR: [Wikipedia] [Google] [Baidu] |
|
Standard Business Reporting
Standard Business Reporting is a group of international programs instigated by a number of governments to reduce the regulatory burden for business. The concept is to make business the centre when it comes to managing business-to-government reporting obligations.* Businesses conduct their own financial administration; the facts they record and decisions they make should drive their reporting. The government should be able to receive and process this information without imposing undue constraints on how businesses administer their finances. The method used to achieve this goal is to define a "common language" (or taxonomy) using appropriate standards such as XBRL, XML and JSON, then provide systems to process information classified under the taxonomy. History The Dutch Taxonomy Project (Nederlandse Taxonomie Project) or NTP began in 2004 as part of the Dutch cabinet's objectives to reduce the administrative burdens on businesses. The project was sponsored jointly by the Dutc ... [...More Info...] [...Related Items...] OR: [Wikipedia] [Google] [Baidu] |
|
PKIoverheid
PKIoverheid is the public key infrastructure (PKI) from the Dutch government The Netherlands is a parliamentary representative democracy. A constitutional monarchy, the country is organised as a decentralised unitary state.''Civil service systems in Western Europe'' edited by A. J. G. M. Bekke, Frits M. Meer, Edward E .... Like any other PKI, the system issues and manages digital certificates such that they can be realized. PKIoverheid is run by . External links * Government of the Netherlands Former certificate authorities {{crypto-stub ... [...More Info...] [...Related Items...] OR: [Wikipedia] [Google] [Baidu] |
|
Netherlands
, Terminology of the Low Countries, informally Holland, is a country in Northwestern Europe, with Caribbean Netherlands, overseas territories in the Caribbean. It is the largest of the four constituent countries of the Kingdom of the Netherlands. The Netherlands consists of Provinces of the Netherlands, twelve provinces; it borders Germany to the east and Belgium to the south, with a North Sea coastline to the north and west. It shares Maritime boundary, maritime borders with the United Kingdom, Germany, and Belgium. The official language is Dutch language, Dutch, with West Frisian language, West Frisian as a secondary official language in the province of Friesland. Dutch, English_language, English, and Papiamento are official in the Caribbean Netherlands, Caribbean territories. The people who are from the Netherlands is often referred to as Dutch people, Dutch Ethnicity, Ethnicity group, not to be confused by the language. ''Netherlands'' literally means "lower countries" i ... [...More Info...] [...Related Items...] OR: [Wikipedia] [Google] [Baidu] |
|
Auditor
An auditor is a person or a firm appointed by a company to execute an audit.Practical Auditing, Kul Narsingh Shrestha, 2012, Nabin Prakashan, Nepal To act as an auditor, a person should be certified by the regulatory authority of accounting and auditing or possess certain specified qualifications. Generally, to act as an external auditor of the company, a person should have a certificate of practice from the regulatory authority. Types of auditors * External auditor/ Statutory auditor is an independent firm engaged by the client subject to the audit, to express an opinion on whether the company's financial statements are free of material misstatements, whether due to fraud or error. For publicly traded companies, external auditors may also be required to express an opinion over the effectiveness of internal controls over financial reporting. External auditors may also be engaged to perform other agreed-upon procedures, related or unrelated to financial statements. Mo ... [...More Info...] [...Related Items...] OR: [Wikipedia] [Google] [Baidu] |
|
Annual Report
An annual report is a comprehensive report on a company's activities throughout the preceding year. Annual reports are intended to give shareholders and other interested people information about the company's activities and financial performance. They may be considered as grey literature. Most jurisdictions require companies to prepare and disclose annual reports, and many require the annual report to be filed at the company's registry. Companies with issued shares publicly listed are also required to report at more frequent intervals (depending upon the rules of the stock exchange involved). Content Typical annual reports may include: * General corporate information * Operating and financial review * Director's Report * Corporate governance information * Chairpersons statement * Auditor's report * Sustainability and ESG information * Green annual report * Contents: non- audited information * Financial statements, including ** Balance sheet also known as Statement of Finan ... [...More Info...] [...Related Items...] OR: [Wikipedia] [Google] [Baidu] |
|
XBRL
XBRL (eXtensible Business Reporting Language) is a freely available global framework for exchanging business information. XBRL allows the expression of semantics commonly required in business reporting. The standard was originally based on XML, but now additionally supports reports in JSON and CSV formats, as well as the original XML-based syntax. XBRL is also increasingly used in its Inline XBRL variant, which embeds XBRL tags into an HTML document. One common use of XBRL is the exchange of financial information, such as in a company's annual financial report. The XBRL standard is developed and published by XBRL International, Inc. (XII). XBRL is a standards-based way to communicate and exchange business information between business systems. These communications are defined by metadata set out in taxonomies, which capture the definition of individual reporting concepts as well as the relationships between concepts and other semantic meaning. Information being commun ... [...More Info...] [...Related Items...] OR: [Wikipedia] [Google] [Baidu] |