Readers,
My original post, which is preserved below for historical purposes but has its text struck through, was wrong in certain important details and quickly outdated in others, for which I humbly apologize. It was an attempt to help you cope with the release of the 1.7.2 update to Adobe Digital Editions. ADE 1.7.2 changed the way a crucial decryption key is stored when the ADE activation takes place — when, that is, you 'authorize' your computer to use your Adobe ID and password.
Here is the latest (hopefully correct) information, which is fleshed out in iPhone: Reading Adobe/EPUB eBooks
There is now (see Step 4 in iPhone: Reading Adobe/EPUB eBooks) a new version (v.4.3) of the ineptkey Python script for Windows users, the purpose of which is to derive a key to decrypt Adobe eBooks, and also a brand new ineptkeymac Python script (v.1) for Mac users, the purpose of which is the same.
Either the ineptkey v.4.3 Python script for Windows users or the new ineptkeymac v.1 script for Mac users will produce an adeptkey.der output file that can be input to version 2 of the ineptepub script. v.2 has been the 'standard' ineptepub version for a long time now, and it is again. The purpose of ineptepub is to use the key generated by either ineptkey or ineptkeymac to decrypt Adobe eBooks.
Windows or Mac users can alternatively use ineptepub_auto_version3.pyw (v.3 of ineptepub) or aineptepub.pyw (v.4.1 of ineptepub, which is different from v.4), both of which decrypt whole folders/directories of Adobe eBooks rather than just a single Adobe/EPUB file.
Version 4 of ineptepub does not work with ineptkey v.4.3, the latest ineptkey version, but only with ineptkey v.4.2, which is already obsolete . as ineptepub v.4 is likewise already obsolete.
While ineptkey v.4.2 was current, it generated an adeptkey4.der (not adeptkey.der) file in a different internal format than adeptkey.der. That file was intended for ineptepub v.4. When ineptkey v.4.3 came out, I mistakenly told readers in my original post below to input its output file to ineptepub v.4, which led to 'index out of range' errors.
Any adeptkey.der file that was generated prior to ADE version 1.7.2 is no longer usable with eBooks downloaded with ADE 1.7.2. Even though it's the right format for ineptepub v.2, it will produce a 'problem decrypting session key' error when used with ADE 1.7.2-downloaded books. It will work only with books downloaded with ADE 1.7.1 or earlier.
Users that have an old adeptkey.der file that was generated while ADE 1.7.1 was active can, if they wish, hold onto it and use it to decrypt books that they downloaded before the ADE 1.7.2 update. Or they can re-download those books in ADE 1.7.2 and use a newly generated adeptkey.der file, from ineptkey v.4.3 or ineptkeymac v.1, to decrypt the newly downloaded books in any version of ineptepub other than v.4. I recommend the latter course, as it avoids having to keep track of which books were downloaded with which ADE versions.
Again, sorry for all the mix-ups,
Eric
* * *
The original post:
Adobe Digital Editions 1.7.2 tosses a monkey wrench into the procedure for decrypting Adobe eBooks that I described in iPhone: Reading Adobe/EPUB eBooks. Using that procedure as originally described can produce
Error: problem decrypting session key
instead of decrypting an eBook.
First I'll give the remedy, then I'll explain.
This post applies, by the way, to Windows platforms, not Macs. Although ADE 1.7.2 can cause similar problems for Mac users, I will publish a general solution for them in a later post. Neither of the two new Python scripts I am about to discuss works on a Mac.
The remedy for Windows users is to download and use ineptkey.pyw version 4.3 and ineptepub.pyw version 4 instead of earlier versions of the Python scripts ineptkey.pyw and ineptepub.pyw, respectively. To get the new versions, just click on the two links just given. Each will download a zipped version that, if your browser doesn't unzip them, must be unzipped manually to yield the files ineptkey_v43.pyw and ineptepub_v4.pyw.
Version 4.3 of ineptkey can cope with the changes made by ADE 1.7.2 with respect to what cryptographic encryption/decryption keys are stored in the Windows registry, and how they are stored. Working in tandem with ineptkey version 4.3 is the new ineptepub version 4. These two new Python scripts allow you to decrypt Adobe eBooks that you have downloaded using either ADE 1.7.1 (the older version) or ADE 1.7.2 (the current version).
If you followed the instructions in my earlier iPhone: Reading Adobe/EPUB eBooks post, you already have Python 2.6 installed in C:Python26python.exe. You need to open ineptkey_v43.pyw in that app. It will produce a file called adeptkey.der in the same folder as ineptkey_v43.pyw. (An adeptkey.der file from an earlier version of ineptkey will not work with the new version of ineptepub.)
adeptkey.der contains more than one candidate decryption key for ineptepub_v4.pyw to try, any time you open ineptepub_v4.pyw in C:Python26python.exe to decrypt a particular eBook. The new version of ineptepub figures out which candidate key works, and uses that one.
Keep in mind that you need to run ineptkey_v43.pyw2 just once, to generate adeptkey.der. You then run ineptepub_v4.pyw every time you want to decrypt a new eBook.
* * *
Now for a more detailed explanation: On or about Feb. 1, 2010, Adobe Digital Editions 1.7.2 replaced 1.7.1 as the version that new users received. At the same time existing 1.7.1 users started to get dialog boxes warning that they had 44 days to upgrade. If they clicked 'Upgrade Now,' then tried to use ineptkey.pyw and then ineptepub.pyw, they got
Error: problem decrypting session key
from the latter. (If they already had saved an adeptkey.der output file from ineptkey version 3, ineptepub version 2 still worked with that saved adeptkey.der file. In fact, you can continue to use that saved adeptkey.der file indefinitely with any version of ineptepub prior to version 4.)
Existing ADE users could, of course, delay upgrading to 1.7.2, but they had no way of knowing not to upgrade if they had not previously tucked away a copy of the adeptkey.der file. New users had no choice but to get ADE 1.7.2 right off. (You can tell what version of ADE you have by launching ADE and, assuming you do not get a dialog box telling you that you need to upgrade, going into Library View and choosing the About Adobe Digital Editions menu item. In the box that appears you will see a version number such as 1.7.2.xxxx.)
Adding to the confusion, there were many reasons why the 'problem decrypting session key' error could crop up. For instance, if you generated adeptkey.der and then re-authorized ADE using a different Adobe ID, your new eBooks would not decrypt using the existing adeptkey.der. Instead, ineptepub would produce the same 'problem decrypting session key' error. Figuring out what was causing the 'problem decrypting session key' error when ADE 1.7.2 arrived was tough.
Thanks to the anonymous author of the new Python script versions, the problem has now been solved. The problem has to do with the fact that in the Windows registry, there is a bunch of ADE activation data stored for each authorization of ADE that is done. Prior to ADE 1.7.2, a crucial key, privateLicenseKey, was itself encrypted a certain way. Earlier versions of ineptkey simply decrypted it the same way and stored that single result in adeptkey.der.
As of 1.7.2, privateLicenseKey is encrypted a different way. The anonymous author of the new ineptkey script didn't know how to modify how it is decrypted, but he found another key in the registry, pkcs12, that could be used as privateLicenseKey had originally been used. So he simply passed both keys into the adeptkey.der file. The first key is correct for ADE 1.7.1, while the second works for ADE 1.7.2. The new ineptepub script can tell which one is working, and uses that one.Remove eBook DRM with Apprentice Alf's DRM Removal
My original post, which is preserved below for historical purposes but has its text struck through, was wrong in certain important details and quickly outdated in others, for which I humbly apologize. It was an attempt to help you cope with the release of the 1.7.2 update to Adobe Digital Editions. ADE 1.7.2 changed the way a crucial decryption key is stored when the ADE activation takes place — when, that is, you 'authorize' your computer to use your Adobe ID and password.
Here is the latest (hopefully correct) information, which is fleshed out in iPhone: Reading Adobe/EPUB eBooks
Feb 17, 2020 Mac OS X 10.4 and later users who don’t want to use calibre can use the DeDRM AppleScript application, as described in my post, DeDRM AppleScript for Mac OS X 10.4 and later. Windows users who don’t want to use calibre can use the DeDRMApp Python application, as described in my post, DeDRM Application for Windows XP and above. The DeDRM/Contents/MacOS/droplet file does not have the executable bit set when unzipping on MacOS 10.15 via Archive Utility (double clicked) or /usr/bin/unzip. Chmod a+x DeDRM.app/Contents/MacOS/droplet will allow the app to run (I did not further confirm if it does what it says on the tin). DeDRM application for Mac OS X users: (Mac OS X 10.4 and above) This application is a stand-alone application for Mac OS X users. Drag the 'DeDRM.app' application from the DeDRMMacintoshApplication folder to your Desktop (or your Applications Folder, or anywhere else you find convenient). #5 Calibre DeDRM Plugin. Although Calibre DeDRM Plugin seems to be out-of-date software, it is efficient in e-Book DRM removal for Mac. Such software also provides service of converting your eBooks into other formats. Pros: 1.Totally free of charge. Removing DRM on Mac. The operations are not so easy that you may get confused about. Apple's iBooks FairPlay DRM-The only tool that removes Apple's iBooks Fairplay DRM is Requiem by Brahms version 3.3.6 and works with iTunes 10.5. Requiem 4.0 and later do not remove DRM from ebooks. Requiem has a Tor website:. To reach the site using Tor, you will need to install Tor. If you're willing to sacrifice your anonymity, you can use the regular web with tor2web.
:There is now (see Step 4 in iPhone: Reading Adobe/EPUB eBooks) a new version (v.4.3) of the ineptkey Python script for Windows users, the purpose of which is to derive a key to decrypt Adobe eBooks, and also a brand new ineptkeymac Python script (v.1) for Mac users, the purpose of which is the same.
Either the ineptkey v.4.3 Python script for Windows users or the new ineptkeymac v.1 script for Mac users will produce an adeptkey.der output file that can be input to version 2 of the ineptepub script. v.2 has been the 'standard' ineptepub version for a long time now, and it is again. The purpose of ineptepub is to use the key generated by either ineptkey or ineptkeymac to decrypt Adobe eBooks.
Windows or Mac users can alternatively use ineptepub_auto_version3.pyw (v.3 of ineptepub) or aineptepub.pyw (v.4.1 of ineptepub, which is different from v.4), both of which decrypt whole folders/directories of Adobe eBooks rather than just a single Adobe/EPUB file.
Version 4 of ineptepub does not work with ineptkey v.4.3, the latest ineptkey version, but only with ineptkey v.4.2, which is already obsolete . as ineptepub v.4 is likewise already obsolete.
While ineptkey v.4.2 was current, it generated an adeptkey4.der (not adeptkey.der) file in a different internal format than adeptkey.der. That file was intended for ineptepub v.4. When ineptkey v.4.3 came out, I mistakenly told readers in my original post below to input its output file to ineptepub v.4, which led to 'index out of range' errors.
Any adeptkey.der file that was generated prior to ADE version 1.7.2 is no longer usable with eBooks downloaded with ADE 1.7.2. Even though it's the right format for ineptepub v.2, it will produce a 'problem decrypting session key' error when used with ADE 1.7.2-downloaded books. It will work only with books downloaded with ADE 1.7.1 or earlier.
Users that have an old adeptkey.der file that was generated while ADE 1.7.1 was active can, if they wish, hold onto it and use it to decrypt books that they downloaded before the ADE 1.7.2 update. Or they can re-download those books in ADE 1.7.2 and use a newly generated adeptkey.der file, from ineptkey v.4.3 or ineptkeymac v.1, to decrypt the newly downloaded books in any version of ineptepub other than v.4. I recommend the latter course, as it avoids having to keep track of which books were downloaded with which ADE versions.
Again, sorry for all the mix-ups,
Eric
The original post:
Error: problem decrypting session key
Dedrm Applescript For Mac Download
Everything you ever wanted to know about DRM and eBooks, but were afraid to ask.
Terex ppm att 600 manual. What is Apprentice Alf's DRM Removal? Apprentice Alf's DRM Removal tool is developped by Apprentice for removing DRM from eBooks for free. This tool was posted and kept updated on apprentice alf's blog where you can find some professional guides on drm and ebooks, such as, what's drm, current eBook formats and drm schemes, how to remove drm from Amazon books, and so on.
If you are looking for free and simple softwares for removing drm from your books (Kindle, Kobo, Barnes and Noble, Sony, library books),Apprentice is your first choice.
In this article, I'll introduce the Apprentice Alf's DRM Removal tool package, how to install and remove DRM with it.
Apprentice Alf's DRM Removal Package
Please note Apprentice Alf's DRM Removal doesn't works as a stand-alone ebook DRM Removal tool but as the Calibre DRM Removal Plugin.
The Apprentice Alf's DRM Removal soucecode is also avaliable but here I don't want to disccuss because it is for those who are specializing in coding. Here I want to show you the easiest way to use this tool.
First of all, download Apprentice Alf's DRM Removal Packages.
You'll get a DeDRM_tools_6.7.0.zip file. Comsol for mac. Unzip this file, you'll see it contains multiple files as below picture.
- DeDRM_Plugin.zip--Remove DRM from Kindle eBooks(downloaded via Kindle for PC/MAC or Kindle eink devices) and Adobe Digitial Editions pdf/epub.
- Obok_plugin.zip--Remove Kobo ebooks download on Mac or Windows using the Kobo desktop application or Kobo eink devices.
Actually, these two zip files are what we'll use to remove ebook drm. Just let these two zipped files alone, don't unzip them.
Install DeDRM Plugin to Calibre
Code 300 32 sdr downloads. It is easy to install DeDRM Plugin to Calibre if you follow my guides step-by step.
Step 1. Download & install Calibre at first.
Step 2. Run Calibre>>Preferences>>Advanced>>Plugins>>Scroll to the bottom and then click 'Load plugin from file'. Then choose the DeDRM_Plugin.zip or Obok_plugin.zip. But you can only add one plugin at one time. So if you want to add both DRM plugin, you need to repeat this process.
Step 3. You'll be warned that this plugin might contains virus or something, just click on 'Yes' because it is 100% safe and clean.
Step 4. The 'success“ windows will pop up this time.
Just click ok and you'll see that the apprentice alf's drm removal has been installed successfully. Honda harmony en 2500 repair manual.
Reminder: please restart the carlibre to make this free DRM Removal tool work properly.
Remove eBook DRM with Apprentice Alf's DRM Removal
Once the Apprentice Alf's DRM has been added successfully, next time you add books into Calibre, the drm removing job will begin soon. Then you can continue to convert your books to other formats and edit ebooks metadata.
Dedrm Applescript For Mac Windows 7
For detailed steps of removing DRM from ebooks and e-ink devices, please read How to remove DRM with Calibre DRM Removal plugin.
Calibre developer center won't provide you the development of the DRM removal plugin and the support services if you met some questions. But don't worry you can get help after you read this article on Alf's blog.
Is canon sd1000 camera image browser for mac. This is a fantastic tool to remove DRM from eBooks, you can't deny this, yes?
Important Notice: Harry potter movies hd free.
1. Apprentice Alf's DRM removal will not work on Kindle books downloaded from Kindle for PC/MAC1.25 or later version and Kindle-ink devices with firmware5.10.2 or later version.
Solution:Please downgrade kindle for PC/MAC to older version and then redownload Kindle books.
Solution:Please downgrade kindle for PC/MAC to older version and then redownload Kindle books.
2. Apprentice Alf's DRM remvoal will not work on Mac catalina 10.15.
Solution:Learn how to remove kindle drm on Mac Catalina.
Solution:Learn how to remove kindle drm on Mac Catalina.
3. Apprentice Alf's DRM Removal doesn't work on NOOK DRM. What should I do?
Solution: Learn how to remove Nook DRM.
Solution: Learn how to remove Nook DRM.
4. Apprentice Alf's DRM Removal is too complicated for me. I want the technical support and much eaiser software.
Solution:Epubor Ultimate is the best alternative to Appentice Alf's DRM Removal tool. With the super easy user interface and 7/24 customer service, you can easy remove DRM from kindle, kobo, Nook and google play ebooks and convert them to any format as you like.
Solution:Epubor Ultimate is the best alternative to Appentice Alf's DRM Removal tool. With the super easy user interface and 7/24 customer service, you can easy remove DRM from kindle, kobo, Nook and google play ebooks and convert them to any format as you like.
Ada Wang works for Epubor and writes articles for a collection of blogs such as ebookconverter.blogspot.com.