You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Martin Hoffmann (JIRA)" <ji...@apache.org> on 2018/10/04 14:25:00 UTC

[jira] [Created] (CAMEL-12858) Enhance the AS2 Component to support SHA2 Hashs with RSA-PSS

Martin Hoffmann created CAMEL-12858:
---------------------------------------

             Summary: Enhance the AS2 Component to support SHA2 Hashs with RSA-PSS
                 Key: CAMEL-12858
                 URL: https://issues.apache.org/jira/browse/CAMEL-12858
             Project: Camel
          Issue Type: New Feature
          Components: camel-as2
    Affects Versions: 2.22.1
            Reporter: Martin Hoffmann


The use of AS2 in Germany for business application could require to follow regulations set by the BSI (German Federal Office for Information Security).

The BSI requeries to use RSASSA-PSS (Probabilistic signature scheme) or MGF1 (Mask generation function) when sending signed SMIME-messages between public institutions. As AS2 uses SMIME as message structur this regulation affects AS2 implementation used in Germany.

[https://en.wikipedia.org/wiki/Probabilistic_signature_scheme]

[https://en.wikipedia.org/wiki/Mask_generation_function]

The BouncyCastle libary already supports RSA-PSS or MGF1.

See https://www.bouncycastle.org/specifications.html
 * SHA1withRSAandMGF1
 * SHA256withRSAandMGF1
 * SHA384withRSAandMGF1
 * SHA512withRSAandMGF1



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)