Post by MAx Post by SafeBoot Simon
What kind of authentication are you planning? I assume that you don't
want any user interaction when the device powers up?
Also, what threat are you trying to mitigate? Someone stealing the
recorded content off the disk itself?
remember, encryption is just a way to force authentication. It's
nothing useful in itself.
Our system is a DVR (set top box) working on sigma designs smp8634
linux 2.6 kernel.
The OS will boot form the flash on the board.
A hard disk is interfaced with the board. The DVR apparently has a
which when opted for should record the digital stream into the hard
I want that digital data to be encrypted when being written and
decrypted when being read from the hard disk.
I'm specifically inclined to using hardware hard disk encryption as
using software would
degrade the performance of the system.
I will be glad if you reply with a solution for this.
Thanks in advance- Hide quoted text -
- Show quoted text -
If in case somebody steals the HDD, i dont want the person to be able
read the hard disk. i can do with user authentication using software
but not hardware key (like usb dongles etc).
If you know any product which is architecture independent and can
serve my purpose
i'll be happy to incorporate that.
i'd like something like a PCI card (mpci preferably)- Hide quoted text -
- Show quoted text -
It all depends on how strong you want it to be - unless you contain
the keys in some tamper proof hardware, then it's pretty easy to
Does your box have a smartcard or anything?
You're pretty much going to have to write something yourself - there's
plenty of off the shelf technology, but nothing ready made - My
company can design something for you easy enough, but unless the
volume is high it would be cost prohibitive. Why not simply use
seagate drives and set the drive password to be something related to
the box serial number? again, pretty easy to reverse engineer, but how
strong are you trying to make this solution?
My advice is to start by documenting the threats you're trying to
defend against, then put a price on how much each will cost you. Then
you can work out how much protection to add - the harder you want it
to be to break, the more it's going to cost you in terms of dev and