View Single Post
Old 10-25-2010, 04:18 AM   #19
HarryT
eBook Enthusiast
HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.
 
HarryT's Avatar
 
Posts: 85,557
Karma: 93980341
Join Date: Nov 2006
Location: UK
Device: Kindle Oasis 2, iPad Pro 10.5", iPhone 6
The way that Mobipocket DRM works is that the device itself has an identifier, called a "PID" - an alphanumeric string. When you buy the book, the bookstore's DRM server encodes the file using the PID as an encryption key, and the device itself decrypts it using its own PID as the decryption key. A Mobi book can coded such that it will work with up to 4 different PIDs (although Amazon only ever encode a book for a single PID).

Obviously this means that the bookstore has to know the device PID before you can download the book. In the case of Amazon, you select which of your registered Kindles to sent the book to, and Amazon know the device PID from their own database. In the case of an independent Mobi bookstore, there's always a form allowing you to tell the bookstore what the PID of your device is.
HarryT is offline   Reply With Quote