Implement CGO cryptography backends.

Closes #1943 (closed).

This branch implements the cryptographic part of the design from proposal 359.

Merge request reports

Loading