Noteworthy changes:
- Online help was improved in look and content for many plug-ins, and has LaTeX-like formulas now for nearly all visual plug-ins (Thank you to @tassadarius for the tireless work on issue 320 and more).
- Online help urls are using the https-Protocol where possible. Dead links were removed or updated (Thanks to @tassadarius for the dead link checker!).
- The Rabin Cryptosystem was introduced as a new plug-in (Thank you, @ocir).
- The Signal Encryption visualization was introduced as a new plug-in (Thank you, @tassadarius).
- For Taxman / Numbershark, built-in optimal strategies are expanded up to n=1000.
- For TaxMan / Numbershark, an optimal parallel solver was introduced (Thank you, Brian Chess).
- The Certificate Verification plug-in was updated for better date display and usability.
- JCT was updated to run on Java 17.
- A standalone JRE is now delivered built-into the JCT product for Mac OS; JCT runs now standalone on all operating systems (Windows, Mac OS, Linux).
- The Rich Client Platform of JCT was updated to Eclipse RCP 2022/12.
- Updates for stable releases (like v. 1.0.9) are now delivered via the JCT update sites on a track (update site) that is separate from the weekly builds.
Instructions for MacOS
JCrypTool currently does not sign its weekly releases with a key that is known to Apple. As a consequence, the application may be flagged as not trustworthy. To run this release under macOS, do:
- Dowload the JCrypTool and extract the .tar.gz file by double clicking it.
- Open a "terminal" window (in Finder: Menu "Finder → Service → New terminal in folder"; or press "Control-Option-Command-T" while selecting the folder from its parent folder). Enter the following command there:
sudo xattr -r -d com.apple.quarantine ~/Downloads/jcryptool.app
(assuming you extracted JCrypTool directly in the folder "Downloads"; otherwise, adapt the command accordingly. The .app
file ending should be kept.)
Then, start the extracted app by double-clicking the file "jcryptool.app".
These steps only have to be done this once — the next times JCrypTool ist started they are not necessary.