This website requires a modern browser to look and function perfectly! Browse in security and be one the cutting edge of technologic innovations with Chrome!
Home / Products / TESIC Software Development Kit and Secure Software Libraries
TESIC Software Development Kit and Secure Software Libraries
Software Development Kit (TESIC-SDK), CC EAL5+ certified secure boot loader (TESIC-AdminLoader), CC EAL5+ certified secure cryptographic library (TESIC-CryptoLib), secure external storage manager (TESIC-ESM), and TESIC Security Toolbox (TESIC-TBX)
Tiempo Secure offers a full development environment and secure software libraries to develop and debug secure software code on TESIC platforms.
TESIC Software Development Kit (TESIC-SDK) for TESIC with proprietary clockless CPU includes a compiler, a linker and a debugger based on GNU GCC/GDB and optimized for TESIC CPU, and is integrated into the ECLIPSE framework. Third-party RISC-V software development environments (supporting RV32IMC instruction set) can be used for TESIC RISC-V.
A CC EAL5+ PP0117 and EMVCo certified secure boot loader (TESIC-AdminLoader), a CC EAL5+ PP0117 and EMVCo certified cryptographic library (TESIC-CryptoLib), and a secure external storage manager (TESIC-ESM) are available for the secure software programmers.
Finally, Tiempo Secure offers a general-purpose security toolbox (TESIC-TBX) implementing the typical security routines that can be called by the SoC application processor, including device identification/authentication, secure boot, secure firmware update, secure storage and secure debug routines.
Software Development Kit (TESIC-SDK)
Compiler, linker and debugger based on GNU GCC/GDB with compilation chain optimized for TESIC MCU, or
Third-party RISC-V software development environments (supporting RV32IMC instruction set)
Integrated into ECLIPSE
CC EAL5+ secure boot loader (TESIC-AdminLoader)
Flash read/write API (secure storage)
Secure firmware loading into NVM (load image signed by authorized firmware vendor)
Firmware execution start
Support for development (load/update of firmware in the context of secure software development)
CC EAL5+ PP0117 certified
CC EAL5+ secure cryptographic library (TESIC-CryptoLib)