Group Theoretic Cryptography (GTC) Offers an Alternative to TLS’s ECC/RSA Security for Microcontrollers

SecureRF Group Theoretic Cryptography

The Transport Layer Security (TLS), sometimes incorrectly referred as its predecessor: Secure Sockets Layer (SSL), helps securing messages over the network using symmetric cryptography, and optionally public-key cryptography (aka asymmetric cryptography). This works well in servers and computers, but with the Internet of Things, even low-power sensor nodes would benefit from secure communication. The trouble is that today’s commonly-implemented RSA- and Diffie-Hellman-type public-key protocols have a memory footprint that will not fit on resource-constrained microcontrollers systems, e.g. Arm Cortex-M0 based ones, and power consumption may also be an issue since many of those are battery-powered. I’m writing about this topic today, as there may be a better alternative for resource-constrained microcontrollers which I noticed in Arm Techcon 2019 schedule, with SecureRF Corporation’s session entitled “When it comes to connect IoT devices, how small is small?” that will present an alternative to TLS’s ECC and RSA based security that relies on in “Group Theoretic Cryptography (GTC)” designed specifically for low resource …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Fullfill your Nostalgia with Development Kits based on Intel 8080, Motorola 6802, Z80… Processors

Intel 8080 Processor Development Kit

Intel 8080 processor was released in April 1974, Motorola 6802 in 1976, and people in their late 40’s, 50’s or older may have experimented with those more than 40 years. People may still have those at home, but surely it’s not possible to purchase those in 2019 if suddenly you’ve got that nostalgia feeling getting at you, right? Apparently, it is, as Wichit Sirichote, an associated professor at the Department of Applied Physics in King Mongkut’s Institute of Technology, in Bangkok, Thailand has designed a few development kits based on those older processors. Let’s take the 8080 devkit as an example to check out the features of such kits: CPU – NEC 8080 CPU clocked at 2.048MHz Memory & Storage – 32KB RAM, 32KB EPROM Memory and I/O decoder chip – GAL16V8D PLD Oscillator – 8224 chip with Xtal frequency of 18.432MHz Bus controller – 8228 chip with RST 7 strobing for interrupt vector Display – 6-digit 7-segment LED display …

Support CNX Software – Donate via PayPal or become a Patron on Patreon