Hi, I have just read again the openssl archive back to 2001 but didn't find exactly a clue to my pb.
In fact, we installed a OpenSSL port on a z/OS. No problem with compilation, the product works well. It works well BUT ! But we encounter a pb with signature when we try to verify a signature made under z/Os and verified on a ASCII machine (a pSeries). If we tried to generate a signature on both platform with the same text, there is tiny difference between the PEMs (the p7) generated. This little difference seems to indicate that only one char in the original text is the source of the difference. We tried to generate a signature with the same source text : toto (funny isn't it ?). Of course the text is encoded as 0x74 0x6f 0x74 0x6f 0x0a on the ASCII platform and as 0xa3 0x96 0xa3 0x96 0x15 on the EBCDIC platform. That looks conform with a standard US-ASCII / EBCDIC-1047 conversion table. But the difference remains in the signatures. Why ? Could it be an internal pb to openssl on EBCDIC platform (a bad interpretation of the 0x15 char) ? Or could it be a pb ith libascii ? Could someone give us a clue ? Thanks, -- db ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager [EMAIL PROTECTED]