-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Certain algorithms seem not to work on Windows 10 #248
Comments
Mentioned in jcryptool/core because multiple algorithms seem to be affected. Since I don't have access to Windows I can't reproduce this issue. |
Hi, |
With jcryptool/crypto@ea8a5a0 I removed umlauts and line breaks from the "printable ASCII alphabet". Encrypting on Windows (Win 10) and decrypting on Linux (Ubuntu) was tested and worked fine. In my opinion removing the umlauts and line breaks from the printable ascii alphabet is a good solution, because of three reasons:
|
Issue reported by John E. via Cryptool.org contact mail:
There seems to be a problem with the Windows 10 version of JCrytool. Basically it doesn't seem to work when using certain algorithms. The MX Linux 19 version seems to work just fine. For example, I encrypted the test file using Vigenere and emailed the encrypted file to myself. I then attempted to decrypt the file on two different computers. The computer running JCryptool in Linux decrypted it perfectly, the computer running Windows 10 was unable to decrypt it at all. I found that in playing with the JCryptool program on Windows 10, the Vigenere algorithm was unable to correctly decrypt many files it had just encrypted. Often times the first few characters of the message were decrypted correctly only to have the balance of the message become gibberish. No such problem was ever noted with the JCtyptool progrm running under Linux. Thinking that the Windows 10 program might have somehow gotten corrupted I reinstalled it several times but continued to see the same errors after the reinstall. Was planning to use this program in a Fall university class, but cannot do so if it doesn't work properly in Windows as half the class likely will windows computers. If they all were running Linux computers there would be no problem. John Egenolf If you would like to see for yourself here an example the encrypted message message and password follow, it was encrypted using "printable characters alphabet." Was able to decrypt this successfully on Linux but not on Windows. password: 1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679821480865132823066470938446095505822317253594081284811174502841027019385211055596446229489549303819644288109756659334461284756482337867831652712019 message: e|z 9{!5 }}9a\ß#ölöß
6 tÖ Äw7Ä|wF73j $1yzÜ9& |5ßx~#2väöy9zö 9s3vx#ß6 üwü$6!y$Ü9bYü)ÖgöA3y@x?7r'6uö% üÜü|1äü8v|wÄ"uö|3#}{üy |5y!8 ß|Ä2!{z9;QüxÜ"}$yü>4äuÖ%@0Äü7r"9t ß~"z~|5ü {4ö|2 Üy8zöuß$ö|#1 |zyü}|1y 7!{4@TÜuÖ'ü{#;7ä{ä%@22xüä7{ß" !ÜösÖyät4Ößüw!|ü $7zßw3yxz{"}äÜyÄ(9väüy {v}7zü9 Ü2>Xö!ß$Ü0^'üßö z#93 Ö} 6ö6 Ö{2äÜÖÜ$6ßÜtxB8S5wö s}|0yöä{}1ö 0$z0 wüwvü{z4|%ß)4öü0%}z0v 5'öß3s 8uü2wätÄ) {"E5 {#%u}ä)r"ää 9ä!5xqä};>9füä4~%2"y#Ö15 x{2ßwy~ÜÄÜüy8wÄu#ß5|wÜÄ1Ö6#Ü}2ßö |zw =3Ü"2u!6 |ö$| {48S% Ü;H:@12^ üz3zÄ"s$} Ä1Öß4Üus"äzyC0 $| |2rÄt5z%%{äxÄÖy9^[#&ümäÄÄ8z$5u"sÜürrß|5Äü5%{x4y&ßw Ö#{4 ÖÄ|ß}6Ä}ÄÜB5!Äzux1|rä1w~2wxvz#$|}2 |y4"z{4Öx 2>az|ä?8A>W78^~Ä!9V ößuö$ß7GThe text was updated successfully, but these errors were encountered: