DaGenix/rust-crypto — pull request #89 by PeterReid (2014-07-12 01:16:26+00:00)
Title: Add cryptoutil::zero_memory. The ARM implementation is untested.

This adds an assembly-implemented secure-zero-memory function. I am not sure that assembly is the right way to approach this, but if you think it is here is an implementation that at least works on x86.

The possibly-better way to approach this would be calling out to operating-system functions to do this, but there are operating systems that don't seem to have such a function available. So, that would mean having to implement this across all architectures anyway.

I don't have any ARM device, so I don't know if the test will pass on one.