Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre

Notices

Closed Thread
 
Thread Tools Search this Thread
Old 05-22-2026, 12:56 PM   #1
Redwolf0
Junior Member
Redwolf0 began at the beginning.
 
Posts: 6
Karma: 10
Join Date: Nov 2023
Device: Nook Glow Light 4
DeDRM not removing DRM from Adobe Digital Editions

I recently replaced my computer and now I cannot remove the DRM from Epub files from Adobe Digital Editions. I am using the latest version of Calibre. I hope that some one knows how to resolve this issue. The following are the details:

Failed to convert book: H:\EBooks\My Library\Michael Connelly\The Proving Ground (265)\The Proving Ground - Michael Connelly.epub with error:
DeDRM v7.2.1: Trying to decrypt The Proving Ground - Michael Connelly.epub
DeDRM v7.2.1: Verifying zip archive integrity
DeDRM v7.2.1: The Proving Ground - Michael Connelly.epub is a secure Adobe Adept ePub
DeDRM v7.2.1: Trying Encryption key default_key
Could not decrypt nsisemci.epub because of an exception:
Traceback (most recent call last):
File "calibre_plugins.dedrm.ineptepub", line 425, in decryptBook
File "calibre_plugins.dedrm.ineptepub", line 343, in __init__
File "calibre_plugins.dedrm.ineptepub", line 298, in __init__
File "Crypto\Cipher\AES.py", line 229, in new
File "Crypto\Cipher\__init__.py", line 52, in _create_cipher
File "Crypto\Cipher\_mode_cbc.py", line 274, in _create_cbc_cipher
File "Crypto\Cipher\AES.py", line 91, in _create_base_cipher
ValueError: Incorrect AES key length (0 bytes)

DeDRM v7.2.1: Failed to decrypt with key default_key after 0.1 seconds
DeDRM v7.2.1: Looking for new default Adobe Digital Editions Keys after 0.1 seconds
DeDRM v7.2.1: Exception when getting default Adobe Key after 0.1 seconds
Traceback (most recent call last):
File "calibre_plugins.dedrm.__init__", line 358, in ePubDecrypt
File "calibre_plugins.dedrm.adobekey", line 362, in adeptkeys
File "calibre_plugins.dedrm.adobekey", line 342, in CryptUnprotectData
calibre_plugins.dedrm.adobekey.ADEPTError: Failed to decrypt user key key (sic)
DeDRM v7.2.1: Ultimately failed to decrypt after 0.1 seconds. Read the FAQs at Harper's repository: https://github.com/apprenticeharper/...master/FAQs.md
Running file type plugin DeDRM failed with traceback:
Traceback (most recent call last):
File "calibre\customize\ui.py", line 236, in _run_filetype_plugins
File "calibre_plugins.dedrm.__init__", line 644, in run
File "calibre_plugins.dedrm.__init__", line 415, in ePubDecrypt
calibre_plugins.dedrm.DeDRMError: DeDRM v7.2.1: Ultimately failed to decrypt after 0.1 seconds. Read the FAQs at Harper's repository: https://github.com/apprenticeharper/...master/FAQs.md
InputFormatPlugin: EPUB Input running
on H:\EBooks\My Library\Michael Connelly\The Proving Ground (265)\The Proving Ground - Michael Connelly.epub
Failed to run pipe worker with command: from calibre.srv.render_book import viewer_main; viewer_main()
Traceback (most recent call last):
File "runpy.py", line 198, in _run_module_as_main
File "runpy.py", line 88, in _run_code
File "site.py", line 83, in <module>
File "site.py", line 78, in main
File "site.py", line 50, in run_entry_point
File "calibre\utils\ipc\worker.py", line 195, in main
File "<string>", line 1, in <module>
File "calibre\srv\render_book.py", line 828, in viewer_main
File "calibre\srv\render_book.py", line 819, in render_for_viewer
File "calibre\srv\render_book.py", line 796, in render
File "calibre\ebooks\oeb\iterator\book.py", line 64, in extract_book
File "calibre\customize\conversion.py", line 241, in __call__
File "calibre\ebooks\conversion\plugins\epub_input. py", line 301, in convert
calibre.ebooks.DRMError: The Proving Ground - Michael Connelly.epub
Exception ignored while calling deallocator <function NativeFunction.__del__ at 0x0000023505AD97A0>:
Traceback (most recent call last):
File "calibre_plugins.dedrm.adobekey", line 268, in __del__
TypeError: 'NoneType' object is not callable
Exception ignored while calling deallocator <function NativeFunction.__del__ at 0x0000023505AD97A0>:
Traceback (most recent call last):
File "calibre_plugins.dedrm.adobekey", line 268, in __del__
TypeError: 'NoneType' object is not callable
Redwolf0 is offline  
Old 05-22-2026, 02:44 PM   #2
Martinoptic
Bibliophist
Martinoptic ought to be getting tired of karma fortunes by now.Martinoptic ought to be getting tired of karma fortunes by now.Martinoptic ought to be getting tired of karma fortunes by now.Martinoptic ought to be getting tired of karma fortunes by now.Martinoptic ought to be getting tired of karma fortunes by now.Martinoptic ought to be getting tired of karma fortunes by now.Martinoptic ought to be getting tired of karma fortunes by now.Martinoptic ought to be getting tired of karma fortunes by now.Martinoptic ought to be getting tired of karma fortunes by now.Martinoptic ought to be getting tired of karma fortunes by now.Martinoptic ought to be getting tired of karma fortunes by now.
 
Martinoptic's Avatar
 
Posts: 8,458
Karma: 7333020
Join Date: Dec 2021
Location: England
Device: none
That version of DeDRM is very old. You need at least 10.09. Look under releases here.
https://github.com/noDRM/DeDRM_tools
Martinoptic is offline  
Old 05-22-2026, 04:31 PM   #3
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 83,491
Karma: 153646249
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
calibre 9 is using a newer version of QT and a newer version of Python. It's no wonder such an old version of DeDRM will no longer work.

What you want is the alpha release of the current DeDRM.

https://github.com/noDRM/DeDRM_tools_autorelease/tags

Last edited by JSWolf; 05-22-2026 at 04:34 PM.
JSWolf is offline  
Old 05-23-2026, 02:32 AM   #4
Redwolf0
Junior Member
Redwolf0 began at the beginning.
 
Posts: 6
Karma: 10
Join Date: Nov 2023
Device: Nook Glow Light 4
Thank you gentlemen for you quick response. I updated the DeDRM plugin and it still is not working. The following is from Calibre's debug mode. Would youhave any other advice to offer?
Spoiler:

ApplicationPaletteChange event ignored
Using calibre Qt style: True
ApplicationPaletteChange event received
calibre Debug log
calibre 9.8 embedded-python: True
Windows-11-10.0.26200-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '11', '10.0.26200')
Python 3.14.2
Windows: ('11', '10.0.26200', 'SP0', 'Multiprocessor Free')
Interface language: None
EXE path: C:\Program Files\Calibre2\calibre-debug.exe
Successfully initialized third party plugins: DeACSM (0, 0, 16) && Gather KFX-ZIP (from KFX Input) (2, 33, 0) && DeDRM (10, 0, 18) && Package KFX (from KFX Input) (2, 33, 0) && KFX metadata reader (from KFX Input) (2, 33, 0) && From KFX (2, 33, 0) && KFX Input (2, 33, 0) && Set KFX metadata (from KFX Output) (2, 19, 0) && KFX Output (2, 19, 0)
calibre 9.8 embedded-python: True
Windows-11-10.0.26200-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '11', '10.0.26200')
Python 3.14.2
Windows: ('11', '10.0.26200', 'SP0', 'Multiprocessor Free')
Interface language: None
EXE path: C:\Program Files\Calibre2\calibre-debug.exe
Successfully initialized third party plugins: DeACSM (0, 0, 16) && Gather KFX-ZIP (from KFX Input) (2, 33, 0) && DeDRM (10, 0, 18) && Package KFX (from KFX Input) (2, 33, 0) && KFX metadata reader (from KFX Input) (2, 33, 0) && From KFX (2, 33, 0) && KFX Input (2, 33, 0) && Set KFX metadata (from KFX Output) (2, 19, 0) && KFX Output (2, 19, 0)
QPA platform: windows
devicePixelRatio: 1.0
logicalDpi: 96.0 x 96.0
physicalDpi: 92.53889943074003 x 92.67567567567568
[0.00] Starting up...
[0.00] Showing splash screen...
[1.19] splash screen shown
[1.19] Initializing db...
[1.37] db initialized
[1.37] Constructing main UI...
[2.10] GUI main window shown
[2.18] main UI initialized...
[2.18] Hiding splash screen
[2.18] splash screen hidden
[2.18] Started up in 2.18 seconds with 234 books
DeDRM v10.0.18: Trying to decrypt The Proving Ground.epub
DeDRM v10.0.18: Verifying zip archive integrity
DeDRM v10.0.18: The Proving Ground.epub is a secure Adobe Adept ePub for UUID 2fd6f3f1-ffbf-455c-8d03-505568806a57
DeDRM v10.0.18: Trying Encryption key default_key
nt17r976.epub is a secure Adobe Adept ePub.
Could not decrypt nt17r976.epub because of an exception:
Traceback (most recent call last):
File "C:\Users\ernes\AppData\Roaming\calibre\plugins\De DRM.zip\ineptepub.py", line 296, in decryptBook
File "C:\Users\ernes\AppData\Roaming\calibre\plugins\De DRM.zip\ineptepub.py", line 112, in __init__
File "Crypto\Cipher\AES.py", line 229, in new
File "Crypto\Cipher\__init__.py", line 52, in _create_cipher
File "Crypto\Cipher\_mode_cbc.py", line 274, in _create_cbc_cipher
File "Crypto\Cipher\AES.py", line 91, in _create_base_cipher
ValueError: Incorrect AES key length (0 bytes)

DeDRM v10.0.18: Failed to decrypt with key default_key after 0.1 seconds
DeDRM v10.0.18: Looking for new default Adobe Digital Editions Keys after 0.1 seconds
DeDRM v10.0.18: Exception when getting default Adobe Key after 0.1 seconds
Traceback (most recent call last):
File "calibre_plugins.dedrm.__init__", line 584, in ePubDecrypt
File "C:\Users\ernes\AppData\Roaming\calibre\plugins\De DRM.zip\adobekey.py", line 314, in adeptkeys
File "C:\Users\ernes\AppData\Roaming\calibre\plugins\De DRM.zip\adobekey.py", line 294, in CryptUnprotectData
adobekey.ADEPTError: Failed to decrypt user key key (sic)
DeDRM v10.0.18: Ultimately failed to decrypt after 0.1 seconds. Read the FAQs at noDRM's repository: https://github.com/noDRM/DeDRM_tools...master/FAQs.md
Running file type plugin DeDRM failed with traceback:
Traceback (most recent call last):
File "calibre\customize\ui.py", line 236, in _run_filetype_plugins
File "calibre_plugins.dedrm.__init__", line 1063, in run
File "calibre_plugins.dedrm.__init__", line 658, in ePubDecrypt
calibre_plugins.dedrm.DeDRMError: DeDRM v10.0.18: Ultimately failed to decrypt after 0.1 seconds. Read the FAQs at noDRM's repository: https://github.com/noDRM/DeDRM_tools...master/FAQs.md
stdout+stderr from file dialog helper: [b'', b'']
piped data from file dialog helper: [b'\xe3\x89W\x87\x0f\xd4r.\x81\x88\x9a\xf84\xa2r\xd 0\x95\xd2&V\xdc\x127\x07\xce\xea`Z&\x80\xc2\xb3', b'C:\\Users\\ernes\\Documents\\My Digital Editions\\The Proving Ground.epub']
Added The Proving Ground to db in: 5.2
Failed to count pages in book: 272 EPUB because it is DRM locked
Added 1 books in 5.7 seconds
[119.56] Shutdown starting...
[119.59] Shutdown message shown...
[119.59] Grid view shutdown
[119.59] Bookshelf view shutdown
[119.60] Actions shutdown
[119.80] Various services shutdown
[119.80] Metadata backup shutdown
[119.90] Current database closed
[119.91] Windows hidden
[119.93] Waiting for overseers, mdns, and live to shutdown
[119.93] Waiting for device manager to shutdown
[119.93] Shutdown complete in 0.37, quitting...

Last edited by theducks; 05-23-2026 at 10:57 AM. Reason: spoilered logs
Redwolf0 is offline  
Old 05-23-2026, 05:31 AM   #5
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 83,491
Karma: 153646249
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
You have the wrong version of DeDRM. You want the one I linked.
JSWolf is offline  
Old 05-23-2026, 06:25 AM   #6
Martinoptic
Bibliophist
Martinoptic ought to be getting tired of karma fortunes by now.Martinoptic ought to be getting tired of karma fortunes by now.Martinoptic ought to be getting tired of karma fortunes by now.Martinoptic ought to be getting tired of karma fortunes by now.Martinoptic ought to be getting tired of karma fortunes by now.Martinoptic ought to be getting tired of karma fortunes by now.Martinoptic ought to be getting tired of karma fortunes by now.Martinoptic ought to be getting tired of karma fortunes by now.Martinoptic ought to be getting tired of karma fortunes by now.Martinoptic ought to be getting tired of karma fortunes by now.Martinoptic ought to be getting tired of karma fortunes by now.
 
Martinoptic's Avatar
 
Posts: 8,458
Karma: 7333020
Join Date: Dec 2021
Location: England
Device: none
Is it just the one book you've a problem with? Are you using deACSM? If so, have you updated the details within it as you've changed computers (very easy to forget to). If you use ADE to download will it then remove the drm? I don't know if Sats changed anything ADE related with 10.0.18 but it may be worth trying Jon's linked file? If it still doesn't work maybe someone else has some idea?

Last edited by Martinoptic; 05-23-2026 at 06:30 AM. Reason: Typos everywhere -
Martinoptic is offline  
Old 05-23-2026, 10:00 AM   #7
pdurrant
The Grand Mouse 高貴的老鼠
pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.
 
pdurrant's Avatar
 
Posts: 75,579
Karma: 320245568
Join Date: Jul 2007
Location: Norfolk, England
Device: Kindle Oasis
Detailed help with DRM removal isn't permitted at MobileRead. As at one of the github repositories.


Thread closed.
pdurrant is offline  
Closed Thread


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Bogus Adobe Digital Editions DRM Demand on a Sideloaded Book ceridwen Kobo Reader 4 06-01-2021 09:45 AM
Is PDF Expert is able to read & EDIT (doodle) Adobe Digital Editions DRM ebooks? devnull Apple Devices 5 06-06-2019 05:04 PM
Problem with ePub-Drm Adobe Digital Editions kingmax Onyx Boox 10 05-27-2013 04:15 PM
Adobe Digital Editions DRM daesdaemar Workshop 64 01-10-2011 01:49 PM
New verions of Adobe Digital Editions - Digital Editions 1.7.2 kennyc ePub 0 02-12-2010 06:21 AM


All times are GMT -4. The time now is 12:52 AM.


MobileRead.com is a privately owned, operated and funded community.