Products

Data Encryption

OWLfCrypto

OWLfCrypto is a firmware library for the National Intelligence Service-verified cryptographic module (KCMVP)
that provides only verified cryptographic algorithms and is a security level 1.


Key Functions for OWLfCrypto

  • 01
    OWLfCrypto V1.0

    This is a cryptographic module for FW equipped with a multi-purpose cryptographic algorithm that supports various MCUs.

  • 02
    Block Cipher
    • ARA (Key length : 128 / 192 / 256 bit)
    • LEA (Key length : 128 / 192 / 256 bit)
  • 03
    Hash Function
    • SHA-256
    • SHA-512
  • 04
    Message Authentication Code
    • HMAC (Hash : SHA-256)
  • 05
    Key settings
    • ECDH (Hash : SHA-256)
  • 06
    Key derivation
    • PBKDF (salt length : 32 bit)
  • 07
    Electronic signature
    • ECDSA (Hash : SHA-256)
  • 08
    Random number generator
    • HMAC (Hash : SHA-256)

OWLfCrypto Features

  • Reliability guaranteed with National Intelligence Service-verified cryptographic module

  • Provided in the form of a simple library (bin)

  • Applicable without hardware design changes

  • Compatible with various mcu


OWLfCrypto Special Features

  • High security
    • Passed noise source integrity test
    • Use of random number generator (Hash_DRBG) for verification
    • More than 100,000 iterations when using key derivation (PBKDF)
  • Self test
    • A self-test is run before the cryptographic module is executed, and if the self-test fails due to a problem, the service being verified cannot be used.
  • Verifying the integrity of the cryptographic module
    • Verifying the signature value of the module to check for tampering or forgery of the cryptographic module within the cryptographic boundary.
    • Uses HMAC (SHA-256) algorithm