Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Hinzugefügt: CBCR-ESTV-Encryption Anleitung

...

The preparation of resubmission and correction reports is not yet supported in the tool.

For a manual Correction, please contact AMANA at XBRL.Support@amana.de


Anchor
Encryption SwitzerlandReport for ESTV
Encryption SwitzerlandReport for ESTV
Encryption of CbCR - Switzerland report for Upload at ESTV Portal

This Information is taken from ESTV´s Technical Information Document (10. March), which is subject to change. For any questions regarding the encryption of reports please contact ESTV directly. 

Note from ESTV: The reporting is, until further notice and as on the ESTV Website described, done as an encryped attachment via Mail. This is expected to change in 2020 to be handled exclusivly over the ESTV Portal. ESTV will publish the date of change on their Website. 

The public CBC-Certificate for encryption (Step 3.) can be downloaded from the ESTV Portal. The Encryption-tool needed is Uploaded there and must be downloaded first. With this tool, the CBC-Report can be encrypted as expected by the ESTV.

Please export your Report from the CBC-Converter to a location where Read & Write is possible. The Report (XML-File) needs to be compressed and encrypted to enable Upload. To encrypt the file, please follow the following Steps:

  1.  Compress the exported CBC-XML File
    1. The XML-filename must be "CBC_Payload.xml" 
    2. Compress the renamed File into a Archive with name "CBC_Payload.zip"
  2. Encrypt the archive with the tool from ESTV with the following settings
    1. AES-256 must be used as Encryption-Type
    2. CBC (Cipher Block Chaining) must be used as Cipher mode
    3. Initialization Vector (IV): 16 byte  
    4. Key size: 256 bits/ 32 bytes
    5. Encoding: None
    6. Padding: PKCS#7 or PKCS#5, Note: For this encoding please use a different & generate a new Initialisation Vector every time 
  3. Encrypt the AES-Key and IV-Parameter with the Public-Key from the CBC-Certificate
    1. AES-Key and IV-Parameter will be combined before the encryption (48 bytes in total)
    2. The encryption used is RSA with PKCS#1 v1.5 Padding
  4. Create the Resultfile-Package
    1. Create a Zip-File with content CBC_Key (Result from Step 3) and CBC_Payload (Result from step 2)
      This will result in a Zip-Archive with any Filename but ending on .zip

The Resultfile from Step 4 can then be uploaded to ESTV.

Anchor
FAQ
FAQ
Frequently Asked Questions & Common Errors

...

  • Message gets rejected, protocol contains Message "The receiving Competent Authority detected one or more potential security threats within the decrypted version of the referenced file. Such threats include but are not limited to hyperlinks, Java script, and executable files."
    • Check for non-schema supported Special characters in the File. The AMANA XBRL Converter escapes those special characters since November 2019 (Version 1.1.8).
    • The system of BZSt had a issue which reintroduced the unsupported special characters in a file upon opening on their side. This issues has been fixed at the BZSt at the 27th of February 2020.


  • XBRL Portal displays rrror error "Permission denied (public key)" on file upload / BOP-BZSt "Server could not be reached / Der Server konnte nicht erreicht werden. Bitte überprüfen Sie, ob Ihr aktuelles Nutzerzertifikat korrekt in den Browser eingebunden wurde. ..."
    • in case of uploading to BZSt: Check if browser had imported the correct certificate
    • check if the certificate has filetype '*.pem', it can be downloaded in BOP - "ELMA5 Zertifikat generieren" for the reporting user
    • Contact BZSt / Check if the account is allowed to Report. If not, the customer in question needs to fill out the form here and send it to cbcr@bzst.bund.de . This will unlock the access and will make reporting possible. 

...