Skip to content

CRYPTO - Linear Cryptanalysis of Reduced-Round Speck with OPENCL

License

Notifications You must be signed in to change notification settings

Daniel-Bodden/linear-trails-speck-opencl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenCL ARXTOOLBOX - Automatic Search for Linear Trails of Speck

In this repository you'll find the source code used for the publication:

  • Ashur, T., & bodden, D. (2016). Linear cryptanalysis of reduced-round speck. 183-190. Paper presented at 37th WIC Symposium on Information Theory in the Benelux (SITB 2016) and 6th joint WIC/IEEE Symposium on Information Theory and Signal Processing in the Benelux, Louvan-la Neuve, Belgium.

How to run

Use the makefile in the Speck blocksize directory as follow:

  • make

than you can run the ./ARXTOOLBOX.

In the folder ~ you find the textfiles with the results.

Be aware that the code requires a cpu with work item sizes in dim1 and dim2 greater than >1, with the exception of the 32bit variant.

OSX vs Linux

Change the makefile depending on which operating system you're running the code. Examples are given in the Makefile.

About

CRYPTO - Linear Cryptanalysis of Reduced-Round Speck with OPENCL

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published