jcryptool / crypto

JCrypTool Crypto Plug-ins
https://www.cryptool.org
Eclipse Public License 1.0
67 stars 37 forks source link

NOISSUE [OnlineHelp] Fix/Update dead links #372

Closed tassadarius closed 2 years ago

tassadarius commented 2 years ago

The following links are dead/unreachable and I don't know about a replacement:

Link Reason Location Fix
https://www.ecrypt.eu.org/stream/dragonp3.html TLS certificate expired org.jcryptool.crypto.modern.stream.dragon Pointed to archive.com
https://www.ecrypt.eu.org/stream/p3ciphers/dragon/dragon_p3.pdf TLS certificate expired org.jcryptool.crypto.modern.stream.dragon pointed to archive.com
http://domino.research.ibm.com/comm/research_projects.nsf/pages/security.homoenc.html/$FILE/stocdhe.pdf TLS invalid local issuer org.jcryptoo.visual.he changed to this paper
http://www.kryptologikum.de/ Times out (unavailable?) org.jcryptool.games.zudoku Website owner contacted, planned to be restored

Notes:

tassadarius commented 2 years ago

Two links are now on an ignore list (located in a separate text file ignored_links.txt) which are basically available per browser but the script can't fetch them.

That leaves only kryptologikum.de unavailable, for which the site owner has already been contacted.

All other external links should be working now and we can check with the script in the future. @simlei The script now also has meaningful return values (0 if all links reachable, 1 if any link was unavailable) so it can run easily in a batch job (e.g. in the CI/CD pipeline).