Skip to content

darlinghq/darling-corecrypto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Darling-CoreCrypto

Rewrite of Apple CoreCrypto for the Darling project.

Testing

Setting the ENABLE_TESTS CMake option to ON as shown below will build CoreCrypto and the test suite for your native host instead of Darling. It has only been tested on Ubuntu 18.04 and OSX 10.14.

We use Python (either 2 or 3) with the cryptography module to generate some of our test data, so make sure you have those installed before building.

$ mkdir build
$ cd build
$ cmake -DENABLE_TESTS=ON ..
$ make
$ sudo make install
$ make lkm
$ sudo make lkm_install
$ darling shell
$ /usr/libexec/test_corecrypto

Releases

No releases published

Packages

No packages published

Languages