S
Stuart Langley
Hi All,
I am wondering if anybody has put any thought into, or if there is
some information around, regarding device security and integrity when
using CF cards as the storage medium.
I am thinking along 2 main lines here.
1. Somebody removes the CF card while the device is running. Will it
be detected? What is the likely result on the system when the card is
removed? What could happen if a second, different card is plugged in
while the system is still up?
2. Critical files on the CF are replaced with malicious or counterfeit
versions. i.e. a user powers down the device, removes the card,
inserts it into a writer, replaces a couple of files, puts the card
back in the device and powers on.
On point 2 a md5 hash over the device should detect if a file has been
altered, but then that would not prevent the user from replacing the
app that was going to do the md5 checksum in the first place to
prevent this detection from working.
Can anybody help with some ideas/solutions for these issues?
Thanks In Advance,
Stuart
I am wondering if anybody has put any thought into, or if there is
some information around, regarding device security and integrity when
using CF cards as the storage medium.
I am thinking along 2 main lines here.
1. Somebody removes the CF card while the device is running. Will it
be detected? What is the likely result on the system when the card is
removed? What could happen if a second, different card is plugged in
while the system is still up?
2. Critical files on the CF are replaced with malicious or counterfeit
versions. i.e. a user powers down the device, removes the card,
inserts it into a writer, replaces a couple of files, puts the card
back in the device and powers on.
On point 2 a md5 hash over the device should detect if a file has been
altered, but then that would not prevent the user from replacing the
app that was going to do the md5 checksum in the first place to
prevent this detection from working.
Can anybody help with some ideas/solutions for these issues?
Thanks In Advance,
Stuart