Hello, José. I'm not maintain external plugins. So I can't fix plugin codes.
But this bug might fix when you installs Debian python3-oscrypto/1.3.0-1+deb12u1 package. https://tracker.debian.org/pkg/oscrypto DeACSM plugin seems to load properly on my Debian Calibre 7.7.0. Here is my technical analysis about this issue. 1. This line shows Python oscrypto code fails to detect OpenSSL version. > raise LibraryNotFoundError('Error detecting the version of libcrypto') > oscrypto.errors.LibraryNotFoundError: Error detecting the version of libcrypto DeACSM plugin includes Python oscrypto module, and use it when required. 2. Current upstream oscrypto release code has some bugs about OpenSSL version detection. OpenSSL has MAJOR.MINOR.PATCHLEVEL version scheme and each section has 1 or more digits. But oscrypto code can only accepts 1 digit for each section. And it fails to detect version numbers. Current Debian OpenSSL version in Debian stable is 3.0.11, and it has 2 degits in PATCHLEVEL. 3. This bug was fixed in oscrypto upstream development codes, but not in release codes. https://github.com/wbond/oscrypto/pull/76 4. This bug was also fixed in Debian bug 1055598. And released as python3-oscrypto/1.3.0-1+deb12u1. Use Debian oscrypto module instead of included oscrypto module might fix the bug. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1055598 5. If it went wrong, fix manually oscrypto code in plugin code. The oscrypto code is Zip-ed as oscrypto.zip See previous GitHub pull request for fix. https://github.com/wbond/oscrypto/pull/76 -- YOKOTA