The Portal of Historical Ciphers is an online portal consisting of several web pages, applications,
and tools. Some of them are logically divided into modules.
Each module represents a specific topic related to historical cryptology.
The portal features two special databases: Database of cryptograms and Database of
cipher
keys.
Education module (under development) contains a demonstration of some classical ciphers
and
their respective cryptanalytic techniques. Each technique is accompanied by a visualization.
Nomenclator module (under development) consist of online tools designed to create, use,
and
share nomenclator cipher keys.
Virtual museum of historical ciphers (under development) is built on a virtual reality
framework supported by modern web browsers. The goal is to promote public interest in ciphers
using
modern technologies.
ManuLab (ManuLab Qt, Manulab API, ManuLab Online) is a software product for statistical
analysis.
Glossary contains definition of terms related to historical cryptology, including codes
and
nomenclator terminology.
Tools and web pages contains useful links to external projects.
For more information read the articles published in the Proceedings of the 3rd and 4th International Conference on Historical Cryptology (documentation section).
The first version of the portal was developed from 2016.
The content of the portal was gradually expanded.
When designing new components, we focused exclusively on online accessible applications.
Designs of some parts of the HCPortal are also available: ManuLab Online, Nomenclator.
We support free access to information.
Our database of cryptograms and database cipher keys are
accessible with public API. For more information read the online documentation:
cryptograms API,
cipher keys API.
ManuLab API is a general framework independent from the operating systems accessible via PHP
scripts.
The public API documentation is available
here, with an
example
implementation.
- Add historical cipher keys from various Slovak and Czech archives to the database of cipher keys [online].
- Add cryptograms from various Slovak and Czech archives to the database of cryptograms [online].
- New joint database of cipher keys/cryptograms with new API and administration system. [online].
- Virtual museum: dynamic and permanent exhibitions [online].
- Add encrypted postcards to the database of cryptograms [online].
- Virtual museum: a special permanent exhibition of Japanese and Chinese ciphers [online].
- Education module: general cipher information, Japanese and Chinese ciphers implementations [online].
- Education module: database of ciphers, and cryptologists [online].
- Education module: word patterns and dictionary attacks [online].
- Database of Cryptograms and database of Cipher keys: statistics [online].
- Add historical cipher keys from various German archives to the database of cipher keys [online].
- Add cryptograms from various German archives to the database of cryptograms [online].
- Cipher text detection in archival documents and
key transcription (HTR) tool [offline].
- Nomenclator module: auto-decryptor [online].
- Database of cryptograms: add cryptograms from the Biafran War (Nigerian Civil War) [online].
- Virtual museum: a special permanent exhibition of cipher machines [online].