Encrypting the SD card on the Spark fun Open log

I am currently using the Sparkfun openlog to log data OpenLog Hookup Guide - SparkFun Learn .

Is there any library which I can use to encrypt the SD card without having the manually encrypt the SD card by myself as I am not sure if the data will get logged if I encrypt the just SD card manually.

I'm not aware of any such library, and seriously doubt an Arduino can actually handle encryption. Why even bothering encrypting a datalogger's output?

It is no problem to encrypt the data before sending it to the card.

Google "arduino encryption" for many possibilities (AES is popular).

as I am not sure if the data will get logged if I encrypt the just SD card manually.

The SD card is just storing bytes and it doesn't "know" if they've been encrypted or not. You read-back the same bytes you write.

I'm NOT an encryption expert but there is something XOR that they teach as "beginning encryption". It should be easy and fast (very little processing time) and you can use it if you don't need hard-to-crack security.

Or, if you're just writing raw data (not using some kind of standard format like a spreadsheet or text file) there's a good chance that nobody knows what your bytes represent so you might not need encryption.

Do you also intend to remove bootloader and burn fuses so your arduino code can't be read back or even not able to accept new code if you're willing to encrypt your file on sd?

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.