Hello all,
I'm trying to find information on how to read the
Key Credential Link Structure. I've read the documentation but it doesn't seem to be lining up with the data I've read from the attribute. The data from the attribute comes back like this:
B:784:00010000100001A1...<continued hex>:CN=<...>,CN=<...>,DC=dev,DC=com;
but when I try to read the first 4 bytes of the hex-encoded value which should contain the version information, it doesn't match with what the documentation suggests it should:
Actual (big-endian) 0000 0000 0000 0001 0000 0000 0000 0000 Actual (little-endian) 0000 0000 0000 0000 0000 0001 0000 0000 Expected 0000 0000 0000 0000 0000 0010 0000 0000
The full pdf document outlining [MS-ADTS] makes many references to various attributes being little- or big-endian, but for this attribute there is no mention of endianness.
I was hoping someone might be able to provide some insight on how to read these attributes.
Thank you for your time,
-lawkennedy