Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FW-703. Implement cryptoengine for iotlab-m3 nodes. #472

Closed
wants to merge 10 commits into from

Conversation

malishav
Copy link
Contributor

This PR adds support for CCM at iotlab-m3 nodes and their derivatives. It implements the CCM using hardware acceleration available in the AT86RF231 chip. While the CCM implementation passes all the unit tests available, its performance is bad due to the SPI transfer. For CCM to complete on a 127-byte frame, it takes ~5ms, making it impossible to use it for link-layer security processing.

The provided CCM implementation enables the secure join protocol to complete, so it is therefore deemed useful.

@malishav malishav changed the title Implement cryptoengine for iotlab-m3 nodes FW-703. Implement cryptoengine for iotlab-m3 nodes. Mar 31, 2019
@malishav
Copy link
Contributor Author

malishav commented Apr 1, 2019

Another PR, part of an epic, has been opened:

#470

making this PR obsolete.

@malishav malishav closed this Apr 1, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant