Difference between revisions of "84PCE:Ports:2000"

From WikiTI
Jump to: navigation, search
Line 1: Line 1:
[[Category:84PCE:Ports:By_Address|2000 - Crypto]] [[Category:84PCE:Ports:By_Name|Crypto]]
+
[[Category:84PCE:Ports:By_Address|2000 - SHA256]] [[Category:84PCE:Ports:By_Name|SHA256]]
 
== Synopsis ==
 
== Synopsis ==
 
'''Port Number:''' 2000-?
 
'''Port Number:''' 2000-?
Line 7: Line 7:
 
'''Function:''' Cryptography
 
'''Function:''' Cryptography
  
This is the crypto chip. It is very similar to [http://hackspire.unsads.com/wiki/index.php/Memory-mapped_I/O_ports#CC000000_-_SHA-256_hash_generator], but I cannot get it to produce sane SHA256 hashes.
+
This is the SHA256 chip. It is very similar to [http://hackspire.unsads.com/wiki/index.php/Memory-mapped_I/O_ports#CC000000_-_SHA-256_hash_generator]. The inputs are 32-bit big-endian, but TI fails to compensate for this.
 
This port is protected. Flash must be unlocked to read and write from this port.
 
This port is protected. Flash must be unlocked to read and write from this port.
  

Revision as of 10:37, 18 April 2015

Synopsis

Port Number: 2000-?

Memory-mapped Address: ??

Function: Cryptography

This is the SHA256 chip. It is very similar to [1]. The inputs are 32-bit big-endian, but TI fails to compensate for this. This port is protected. Flash must be unlocked to read and write from this port.

Port    Default    Bits    Information