NanoBoot
 
Device Security
Framework
NanoBoot
NanoCert
NanoDefender
NanoDTLS
NanoEAP
NanoRADIUS
NanoSec
NanoSSH
NanoSSL
NanoUpdate
NanoWPA2
 


Home > Products

NanoBoot™ Overview
Mocana NanoBoot provides all the tools and firmware source code needed to perform pre-boot verification. NanoBoot uses strong cryptography to validate the BIOS, firmware, and boot loader images. NanoBoot can run in memory-constrained environments (depending on cryptographic configuration), requiring less than 8 KB uncompressed firmware space and less than 2 KB of RAM.



NanoBoot™

Mocana NanoBoot™
Mocana NanoBoot comprises two components: a command line tool, which digitally signs the authorized firmware image, and a small signature verification application that executes during initialization from within a processor's protected flash memory. The NanoBoot application may be a little as 8 KB, and require less than 2 KB of RAM, enabling SoC design. When the device is powered up, NanoBoot verifies the device's signature, thereby ensuring that the device's firmware has not been altered.

Benefits

Protects intellectual Property

  • Prevent subversion (tampering) of firmware images.
  • Assign unique IDs, such as SKUs, to firmware images using cryptographic private keys.

Platform independence

All Mocana products are CPU architecture and platform independent.
  • Endian neutral.
  • RTOS not required.
  • Platforms supported include Linux, Monta Vista Linux, VxWorks, OSE, Nucleus, Solaris, ThreadX, Windows, MacOS X, (ARC) MQX, pSOS, and Cygwin. Additional RTOS ports take approximately two job hours to complete.
  • ROM-able - Code can run in ROM, not just RAM.
  • Ultra small footprint enables SoC (system on chip) design.

Easy to use

  • One simple API function to call at startup or periodically.
  • Ongoing Development, Maintenance and Support
  • Full documentation, support, and training.
  • Upgrades, ongoing maintenance, and customized development and porting.

Performance

  • Ultra small code and runtime footprints
  • Preboot verification for firmware

Free Source Code Evaluation
Download Product PDF
Contact Mocana


corner
NanoBoot
Features & Benefits
Preboot verification for firmware
Blocks unlicensed firmware upgrades
Ultra small code and runtime footprints
Prevent firmware image tampering
FIPS validated cryptographic algorithms
Command line tools for Linux & Windows
NanoBoot Free Evaluation
Please fill out the form below. All fields are required.
First Name
Last Name
Company
Job Title
Phone
Address
City
State
Zip Code
Email

Your Privacy

Country
Embedded security source code packages can only be delivered to valid business email addresses.
When is your project starting?


I'd like to receive email updates and news from Mocana*

I have read the Mocana Terms and Conditions
corner
 

Sales | Support | Library Info | Contact | Privacy Policy | FAQs | Site Map

 
Copyright © 2008 Mocana Corporation