Go to content Phone human-readable description of the message we trying to accomplish. Search human-readable description of the message we trying to accomplish. Map pin human-readable description of the message we trying to accomplish.

Showing all entries in ‘Research’

Adding ASLR to a microkernel-based operating system

When implementing ASLR and Stack Canaries for this year’s Trustonic Secure Platform (TSP) product, Kinibi-410, we faced several challenges due to our TEE being a microkernel-based operating system: How should we randomize the bootstrap components?


Field arithmetic for Curve25519

I recently implemented the elliptic-curve algorithms X25519 (RFC 7748) and Ed25519 (RFC 8032) for Trustonicʼs crypto library, in portable C. These algorithms provide primitives for key agreement and digital signatures respectively.