uSSL Software stack – Cypherbridge Systems

SSL, PKI, Crypto, Hashing 등 네트워크 프로토콜 기반의 표준 ANSI C 소프트웨어 스택 구현

uSSL은 임베디드 시스템과 디바이스에서 안전한 검증을 위해 상호 호환 기능 및 종단간의 암호화된
보안 시스템 트랜잭션을 제공합니다. 또한, 기존 시스템이나 새로운 응용프로그램에 쉽게 통합될 수
있고, 최소한의 메모리를 사용하기 위해 지원되는 프로토콜 중 일부만 사용하도록 설정할 수 있습니다.
uSSL은 통합/시험/호환성 검증을 위한 자가 테스트 기능이 포함되어 있고,
유무선 네트워크의 TCP/IP 스택의 다양한 통합 Network adaptation layer를 포함합니다.
uSSL은 back-end 리눅스와 윈도우즈 SSL-ware와 상호 운영이 가능합니다. 독점적 암호화 방식을 사용하는 기존 응용 프로그램에 uSSL을 사용하면 보안 및 상호 운용성을 강화할 수 있습니다.
즉, 기존 응용 프로그램에 uSSL을 통합할 수 있습니다.
특징 :

    • SSL3 and TLS 1.2 server and client protocol support
    • Sample server and client applications
    • Supported crypto and hash functions include: RSA, 3DES, AES, ARC4, SHA1, SHA2, MD2, MD4, MD5
    • X.509 certificate processing, signing, verification
    • Portable ANSI C
    • Integrated memory manager for zero heap solution
    • Certbuilder toolkit option to generate, manage and embed X509 device certificates
    • Small RAM and ROM footprint perates on low-power 16, and 32 bit microcontrollers
    • Integrated with 3rd party RTOS and TCP stacks, with pre-built x86 GCC and IAR projects

dHTTP Webserver 

  • Standalone or fully integrated with uSSL TLS HTTPS
  • ROM content compiler and platform file system support
  • HTTP 1.1, form POST, GET, CGI, ENV, SSI, CSS, media plugins, redirect, client side javascript
  • Sample forms, CGI, media plugins
  • Platform Abstraction layer for OS, file system and TCP stacks
  • Feature Pack option modules include file upload, download, login and authentication, cookies, AJAX


    • Smart meter
    • Energy management gateways
    • EVSE Charging Stations
    • SCADA telemetry
    • M2M WiFi and Cellular modules
    • Payment Card Industry point-of-sale terminals
    • Gaming Industry terminals and printers
    • Industrial Control and Machine-to-Machine
    • Network appliances 


지원 리스트

  • Renesas Synergy S7, S5, S3
  • Renesas V850
  • Texas Instruments MSP430, Stellaris Cortex M3, Sitara CA8 and ARM9. DSP BIOS/NDK platforms including DM642
  • NXP3250 ARM9, LPC175x, LPC1768, LPC1788, LPC18Sx57, LPC43x37
  • ST Microelectronics STM32F2xx and STM32F4xx
  • Freescale Kinetis K60
  • Renesas M16C, RX62N
  • Atmel AT91SAM
  • ADI Blackfin
  • Evaluation boards from Freescale, STMicro Eval and Discovery, TI, NXP, Phytec, Keil, Atmel, Embedded Artists, Critical Link, and more!


uSSL Data Sheet