* readme: Fix Cryptanalysis of block ciphers
The link was already on web.archive. However, we need to pin to
exact date because the latest snapshot is for 404 page.
* Fix Cache Attacks and Countermeasures
Here we have eprint link so let's use it. It's fast, free and has
HTTPS support :)
* Fix On the Security of Public Key Protocols
Unfortunately, the link is not working anymore and there are no free
resources with this work. So, let's use web.archive
* Use https for How to construct zero-knowledge proof
Maybe it will help CI because as for now it fails with this link.
* ci: Update lychee version
* Fix A Method for Obtaining Digital Signatures
The previous link was used unsafe TLS features, so lychee was not
happy about it.
* As always, replace the link with web.archive
* Run link check every month
Let's deal with the batch of broken links every month instead of
spending time fixing one link every week. I think that our readers
will barely notice a few broken links before we fix them.
* Fix actions so they run only once on Sunday
* Increase timeout to prevent false positives
Set timeout to 60 seconds, instead of default 20.
* Pin lychee version
It is recommended by the lychee-action authors:
https://github.com/lycheeverse/lychee-action#security-and-updates
* Add action for checking links every sunday
* Add workflow that check link on every PR
* Replace link to Post-quantum with web-archive
It is actually working, but it doens't allow automatic tools like
lychee, returning 403.
Som replace this link with the web-archive.
* Replace links that don't respons with web.archive
* Replace badge link
The old gave a TLS error for some reason.