SEthernet icon indicating copy to clipboard operation
SEthernet copied to clipboard

Add APIs for ENC624J600 cryptography engine

Open rhalkyard opened this issue 1 year ago • 0 comments

The ENC624J600 has a hardware cryptography engine that can do modular exponentiation, and calculate MD5 and SHA1 digests (the datasheet also says it does AES, but the errata indicates this is buggy and should not be used).

There seems to be some interest in adding support for modern TLS to the classic Mac OS, and even a working implementation, but it sounds as though offload is the only practical way this could be achieved on 68k machines.

Additional Control calls could be added to the driver to expose this functionality to applications.

rhalkyard avatar Jan 23 '24 18:01 rhalkyard