Inline XBRL is an important open standard for the exchange of (financial) reporting information. With an increasing number of regulators mandating Inline XBRL, being able to proof the integrity is important.
Together with GLEIF and XBRL International, OpenSBR drafted a specification for a digital signature on Inline XBRL, based on existing open standards and specifications.
Documents can be signed with X.509 certificates, including GLEIF certificates (tying a signed document to the Legal Entity Identifier of an organization). The specification relies on open standards such as X.509, XML-DSig and XAdES.
OpenSBR also created draft reference implementations for signing and verification of electronic signatures.
A first draft of the approach, specification and manual is available on request.
A desktop tool (Windows application .NET C#) for signing and verification of signed documents is available.
The desktop tool can be downloaded here (version 20200530).
The source code, including a platform-independent library (.NET Core C#), is available on our GitHub iXBRLSignatureTool page.
A command-line tool (dotnet) for signing and verification of signed documents is available. The tool was designed to work on Windows and macOS, and should also work on Linux.
This tool can be downloaded here (version 20200530).
Instructions for installation and operation of the tool: here (version 20200505).
The source code will be published on our GitHub page.
A browser extensions for the verification and inspection of the signature and authenticity of the content.
The plug-in is available in the Chrome Store (works on Chrome and the new Edge browsers).
The plug-in is also available for Firefox.
The source code (JavaScript) is available on our GitHub ChromeSignatureViewer page.
E-mail us at info@opensbr.org or contact the organizations below in case you need support with the implementation of SBR (connectors, assurance, etc.).
OpenSBR was set up by enthousiasts. The open source projects are made publicly available by a variety of organisations willing to contribute to the adoption of SBR. OpenSBR is a private non-profit initiative.
More information: info@opensbr.org
Follow us on Twitter
OpenSBR is supported by the following organisations:
The browser extensions offered on this website are designed to work with publicly available online data (signed HTML reports can be validated). To be able to validate signatures, the browser extensions (for Chrome, Edge, Firefox) require access to the web page you visit.
Any user data is discarded as soon as the software is finished detecting an electronic signature in a web page. The data is not stored, transmitted, shared or disclosed, neither locally nor online.
The browser extension:
The browser extension:
Publicly accessible website content and resources are retrieved through available encrypted channels (https); no non-public information is retrieved or exchanged. The browser extensions does not submit information to an external server (neither operated by OpenSBR nor by any third parties).
Locally stored user data is encrypted using AES-256. There is NO storage or transmission of any user data.
OpenSBR uses analytical cookies to measure page visits. We comply with internet rules and guidelines by the Dutch Autoriteit Consument & Markt and Autoriteit Persoonsgegevens.
No information is shared with third parties.
A separate version of the policy can be found here.
the site layout is based on a Start Bootstrap template, covered by an MIT license.
Images were copied from Pixabay under a CC0 Creative Commons license.