Crypto Benchmark on RX63N MCU
RXv1 Core @ 96 MHz

This benchmark conducted on Renesas Starter Kit+ for RX63N-256K (RX63N-256K-Starter-Kit-Plus) will help you in qualifying performance of CycloneCRYPTO (Cryptography library), CycloneSSL (TLS 1.3 & DTLS 1.2 library), CycloneSSH (SSH library with SCP & SFTP protocols), CycloneIPSEC (IPsec/IKEv2 library) and CycloneTCP (TCP/IPv4/IPv6 stack with secure protocols like HTTPS, FTPS, MQTTS, Secure WebSocket, Secure CoAP, Secure Modbus/TCP, SNMPv3...) running on Renesas RX63N microcontroller.

Cipher Algorithms

RX63N @ 96 MHz

  • Benchmark generated with CycloneCRYPTO 2.1.2
  • Compiled using EWRX with optimization level 3
AlgorithmCBC Encrypt (Software)CBC Decrypt (Software)CCM Encrypt (Software)CCM Decrypt (Software)GCM Encrypt (Software)GCM Decrypt (Software)
3DES0.25 MB/s0.247 MB/s----
AES-1281.063 MB/s1.185 MB/s0.536 MB/s0.532 MB/s0.525 MB/s0.53 MB/s
AES-1920.927 MB/s1.035 MB/s0.465 MB/s0.462 MB/s0.489 MB/s0.493 MB/s
AES-2560.822 MB/s0.919 MB/s0.41 MB/s0.408 MB/s0.457 MB/s0.461 MB/s

Hash Algorithms

RX63N @ 96 MHz

  • Benchmark generated with CycloneCRYPTO 2.1.2
  • Compiled using EWRX with optimization level 3
AlgorithmSpeed (Software)
MD57.722 MB/s
SHA-11.074 MB/s
SHA-2241.031 MB/s
SHA-2561.031 MB/s
SHA-3840.617 MB/s
SHA-5120.617 MB/s
SHA3-2240.472 MB/s
SHA3-2560.446 MB/s
SHA3-3840.342 MB/s
SHA3-5120.238 MB/s

Signature Algorithms

RX63N @ 96 MHz

  • Benchmark generated with CycloneCRYPTO 2.1.2
  • Compiled using EWRX with optimization level 3
AlgorithmSignature Generation (Software)Signature Verification (Software)
RSA (1024 bits)255.5 ms35.6 ms
RSA (2048 bits)1591.6 ms133.5 ms
DSA (1024 bits)153.4 ms316 ms
DSA (2048 bits)804.4 ms1668.1 ms

EC Signature Algorithms

RX63N @ 96 MHz

  • Benchmark generated with CycloneCRYPTO 2.1.2
  • Compiled using EWRX with optimization level 3
AlgorithmSignature Generation (Software)Signature Verification (Software)
ECDSA (P-256)324.5 ms408.2 ms
ECDSA (P-384)661.3 ms799.6 ms
ECDSA (P-521)892.1 ms1062.5 ms
EdDSA (Ed25519)104.6 ms207.2 ms
EdDSA (Ed448)513 ms1024.1 ms

Key Exchange Algorithms

RX63N @ 96 MHz

  • Benchmark generated with CycloneCRYPTO 2.1.2
  • Compiled using EWRX with optimization level 3
AlgorithmPublic Key Generation (Software)Shared Secret Computation (Software)
Diffie-Hellman (1024 bits)692.9 ms693.3 ms
Diffie-Hellman (2048 bits)5167.7 ms5168.5 ms

EC Key Exchange Algorithms

RX63N @ 96 MHz

  • Benchmark generated with CycloneCRYPTO 2.1.2
  • Compiled using EWRX with optimization level 3
AlgorithmPublic Key Generation (Software)Shared Secret Computation (Software)
ECDH (P-256)321.3 ms320.1 ms
ECDH (P-384)622.5 ms622 ms
ECDH (P-521)879.5 ms875.7 ms
ECDH (X25519)58.4 ms58.4 ms
ECDH (X448)262.9 ms262.8 ms