You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi Philip,
I'm currently testing your client against the Mendelson test server. I saw that the MIC match is maybe not working correctly?
The MDN-MIC is checked the two Strings are taken and checked against each other if they are equal or not. I saw in my logs that a
AS2SenderModule.receiveSyncMDN: MIC IS NOT MATCHED, original mic: 'FtVbCVkh0mURjDUF1gydZcSRVYg=, sha-1' return mic: 'FtVbCVkh0mURjDUF1gydZcSRVYg=, sha1' [<test_mycompanyAS2_mendelsontestAS2_cb0bc6f7-d7fa-47c5-b575-bc2c41448b68>]
appears. The reason for that is that sReturnMIC is directly checked against sOriginalMIC, but the algorithm name differ.
Maybe it is possible to check first the first part of the MIC and after that the used algorithm? Or do you want to check the MICs that strictly?
The text was updated successfully, but these errors were encountered:
(Historical note: some early implementations of S/MIME emitted and
expected "rsa-md5", "rsa-sha1", and "sha1" for the micalg parameter.)
Receiving agents SHOULD be able to recover gracefully from a micalg
parameter value that they do not recognize. Future names for this
parameter will be consistent with the IANA "Hash Function Textual
Names" registry.
Hi Philip,
I'm currently testing your client against the Mendelson test server. I saw that the MIC match is maybe not working correctly?
The MDN-MIC is checked the two Strings are taken and checked against each other if they are equal or not. I saw in my logs that a
AS2SenderModule.receiveSyncMDN: MIC IS NOT MATCHED, original mic: 'FtVbCVkh0mURjDUF1gydZcSRVYg=, sha-1' return mic: 'FtVbCVkh0mURjDUF1gydZcSRVYg=, sha1' [<test_mycompanyAS2_mendelsontestAS2_cb0bc6f7-d7fa-47c5-b575-bc2c41448b68>]
appears. The reason for that is that
sReturnMIC
is directly checked againstsOriginalMIC
, but the algorithm name differ.Maybe it is possible to check first the first part of the MIC and after that the used algorithm? Or do you want to check the MICs that strictly?
The text was updated successfully, but these errors were encountered: