Skip to content

Receiver1/tinycrypt

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TinyCrypt Cryptographic Library

Copyright (c) 2017, Intel Corporation. All rights reserved.

Workflow Badge

Overview:

The TinyCrypt Library provides an implementation for constrained devices of a minimal set of standard cryptography primitives.

Please, SEE THE WIKI PAGE for more information on the supported cryptographic primitives and the limitations of TinyCrypt library. For usage, security and technicalities, please see the corresponding header file of each cryptographic primitive.

Organization:

  • /lib: C source code of the cryptographic primitives.
    • include/tinycrypt: C header files of the cryptographic primitives.
  • /tests: Test vectors of the cryptographic primitives.

Building:

  1. In CMakeLists.txt set:
    • ENABLE_TESTS for enabling (true) or disabling (false) tests compilation.
  2. mkdir build & cd build
  3. cmake ..
  4. cmake --build . --config Release
  5. ctest -C Release

About

tinycrypt is a library of cryptographic algorithms with a focus on small, simple implementation.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 99.8%
  • CMake 0.2%