MagneSafe V5
122
We can ignore the last byte because it is hex 00 and falls after the
End Sentinel.
ASCII string "+5163499080020443=000000000000? "
This is an accurate decryption of the track.
MagnePrint data
Block # 1 8628E664C59BBAA2
2 32BA90BFB3E6B41D
3 6F4B691E633C311C
4 BE6EE7466B81196E
5 C07B12648DCAC4FD
6 7FD0E212B479C60B
7 AD8C74F82F327667
Appendix C tells us to decrypt the last block:
AD8C74F82F327667 TDES Dec with 27F66D5244FF621E AA6F6120EDEB427F
gets 09162DCA11E5C60B
XOR 7FD0E212B479C60B
gets 76C6CFD8A59C0000 (decrypted last block)
Continue on in reverse block order:
7FD0E212B479C60B TDES Dec with 27F66D5244FF621E AA6F6120EDEB427F
gets AE81BFA4A2C80006
XOR C07B12648DCAC4FD
gets 6EFAADC02F02C4FB (decrypted block 6)
Continue on in reverse block order:
C07B12648DCAC4FD TDES Dec with 27F66D5244FF621E AA6F6120EDEB427F
gets AAC8D06ACCF27E6D
XOR BE6EE7466B81196E
gets 14A6372CA7736703 (decrypted block 5)
Continue on in reverse block order:
BE6EE7466B81196E TDES Dec with 27F66D5244FF621E AA6F6120EDEB427F
gets 01D78CB7D1DAEA95
XOR 6F4B691E633C311C
gets 6E9CE5A9B2E6DB89 (decrypted block 4)
Continue on in reverse block order:
6F4B691E633C311C TDES Dec with 27F66D5244FF621E AA6F6120EDEB427F
gets 0D2620B051231748
XOR 32BA90BFB3E6B41D
gets 3F9CB00FE2C5A355 (decrypted block 3)
Continue on in reverse block order:
32BA90BFB3E6B41D TDES Dec with 27F66D5244FF621E AA6F6120EDEB427F
gets 41499B60A6AAD427
XOR 8628E664C59BBAA2
gets C7617D0463316E85 (decrypted block 2)
Continue on in reverse block order:
8628E664C59BBAA2 TDES Dec with 27F66D5244FF621E AA6F6120EDEB427F
gets 010002D4B69CD2C0 (decrypted block 1)
***********************
Ordering the decrypted blocks 1st to last we get:
HEX
Содержание MagneSafe V5
Страница 8: ...viii...
Страница 84: ...MagneSafe V5 76...
Страница 96: ...MagneSafe V5 88...
Страница 98: ...MagneSafe V5 90...
Страница 132: ...MagneSafe V5 124...