opensubscriber
   Find in this group all groups
 
Unknown more information…

h : help-shishi@gnu.org 10 July 2012 • 8:07PM -0400

64-bit issue with checksumming.
by Mats Erik Andersson

REPLY TO AUTHOR
 
REPLY TO GROUP




Hello there,

I have found a discrepancy between 32-bit Wheezy and
64-bit Squeeze systems.

Both systems deliver cksumtype 0x07 and length 16
as reported by ASN.1 verbose reports, but

  shishi_authenticator_cksum()

is returning cksumtype 0x07 on i386, and 0x00 on amd64.

As a consequence, shishi_checksum() is returning data
of length 12, when fed with the previous setup data.
Manually forcing cksumtype 0x07 into shishi_checksum(),
by overriding the claim from shishi_authenticator_cksum(),
will restore the expected functionality.

Thus shishi_asn1_read() is not able to firmly establish
the encryption type, but ASN.1 reports correct debugging
text. It seems that shishi_asn1_read_int32() and macro
C2I are defective. Broken representation of ASN.1 data?


Best regards,
  Mats Erik Andersson, on behalf of GNU Inetutils.



--
Mats Erik Andersson, fil. dr
<mats.andersson@gisl...>
2459 41E9 C420 3F6D F68B  2E88 F768 4541 F25B 5D41

Abonnerar på: debian-mentors, debian-devel-games, debian-perl,
              debian-ipv6, debian-qa

_______________________________________________
Help-shishi mailing list
Help-shishi@gnu....
https://lists.gnu.org/mailman/listinfo/help-shishi

Bookmark with:

Delicious   Digg   reddit   Facebook   StumbleUpon

Related Messages

opensubscriber is not affiliated with the authors of this message nor responsible for its content.