The transition to quantum-resistant cryptography is generating a strong debate between supporters and opponents of alternatives to resistant key exchange channels, including the deployment of QKD. This is a rather turbulent area, where all the proposed and used solutions have their advantages and disadvantages. In the case of deployment, it is therefore necessary to know the limitations of these proposals and choose the protection method carefully according to the desired purpose.
Quantum cryptography is a field of cryptography that uses the properties of quantum mechanics to protect communication and securely distribute keys. Unlike classical cryptography, whose security is mostly based on the computational difficulty of mathematical problems, it uses some fundamental properties of quantum systems. Current systems primarily address the issue of how to securely obtain a shared secret key.
In the classical world, we can copy and analyze data transmitted over a network without changing its content. This is generally not possible with quantum states, because the measurement itself can affect the measured state. Quantum mechanics proves that it is not possible to simply "observe" a system without affecting it. If an attacker intercepts a transmitted quantum state in order to obtain information about its value, he must measure it. If he measures it, he changes it. This change has an impact in the form of increased error rate.
How is this achieved? Communication in QKD is based on several properties of the quantum world:
Quantum Key Distribution is not just a toy. In the past, this technology was overlooked, considered only an interesting physics experiment, a kind of academic fun that will not be used in practice. But it brings several interesting elements that can increase communication security under certain conditions. Quantum key distribution can transmit key material, but it has certain shortcomings. At the current level of knowledge, we do not know of a way to verify the basic properties of such a channel, which are among the standard security requirements within the framework of current asymmetric cryptography. These required properties include terms such as integrity, identity, and authenticity of the sender, if such an identity exists at all. Therefore, QKD needs and will still need a classical authenticated operating channel for its operation. It is for this reason that there is some skepticism about the deployment of this technology as a universal solution to the problem of quantum computers. The individual arguments can be arranged approximately as follows:
Asymmetric cryptography is a field that has been developing for several decades. The original algorithms based on the difficulty of solving certain problems are currently past their zenith, their security is seriously threatened by quantum computers. New solutions, the so-called quantum resistant cryptography (PQC – Post Quantum Cryptography or QRC – Quantum Resistant Cryptography) are preparing to enter the scene. Some algorithms are standardized, their implementations are verified, and they can slowly be used. ML-KEMs are available in this area today, HQC-KEM should be available this year, I will not mention digital signature algorithms here.
The name asymmetric cryptography comes from the approach where one key is used for data encryption and the other for decryption. But if we look at it from the user's perspective, what does asymmetric cryptography actually offer at the moment? It is a solution to several groups of problems in the field of computer science:
Thus, this form of protection of communication channels ensures the foundations of trust in the untrustworthy Internet. Without these protective mechanisms, it is impossible to ensure trust and verifiability of counterparties. Furthermore, from a legal point of view, asymmetric cryptography allows proving the identity of the signatory, the authenticity and integrity of data, and also the expression of will associated with a digital signature. These properties are crucial for the legal recognition of electronic acts. However, a similar solution for QKD does not currently exist.
The next part will focus on individual protocols and the principles on which they are built.
1. Introductory Provisions
1.1. These General Terms and Conditions are, unless otherwise agreed in writing in the contract, an integral part of all contracts relating to training organised or provided by the trainer, Jan Dušátko, IČ 434 797 66, DIČ 7208253041, with location Pod Harfou 938/58, Praha 9 (next as a „lector“).2. Creation of a contract by signing up for a course
2.1. Application means unilateral action of the client addressed to the trainer through a data box with identification euxesuf, e-mailu with address register@cryptosession.cz or register@cryptosession.info, internet pages cryptosession.cz, cryptosession.info or contact phone +420 602 427 840.3. Termination of the contract by cancellation of the application
3.1. The application may be cancelled by the ordering party via e-mail or via a data mailbox.4. Price and payment terms
4.1. By sending the application, the ordering party accepts the contract price (hereinafter referred to as the participation fee) indicated for the course.5. Training conditions
5.1. The trainer is obliged to inform the client 14 days in advance of the location and time of the training, including the start and end dates of the daily programme.6. Complaints
6.1. If the participant is grossly dissatisfied with the course, the trainer is informed of this information.7. Copyright of the provided materials
7.1. The training materials provided by the trainer in the course of the training meet the characteristics of a copyrighted work in accordance with Czech Act No 121/2000 Coll.8. Liability
8.1. The trainer does not assume responsibility for any shortcomings in the services of any third party that he uses in the training.9. Validity of the Terms
9.1 These General Terms and Conditions shall be valid and effective from 1 October 2024.Consent to the collection and processing of personal data
According to Regulation (EU) No 2016/679 of the European Parliament and of the Council on the protection of individuals with regard to the processing of personal data and on the free movement of such data and repealing Directive 95/46/EC (General Data Protection Regulation, hereinafter referred to as "the Regulation"), the processor xxx (hereinafter referred to as "the Controller") processes personal data. Individual personal data that are part of the processing during specific activities at this web presentation and in the course of trade are also broken down.Information about the records of access to the web presentation
This website does not collect any cookies. The site does not use any analytical scripts of third parties (social networks, cloud providers). For these reasons, an option is also offered for displaying the map in the form of a link, where the primary source is OpenStreet and alternatives then the frequently used Maps of Seznam, a.s., or Google Maps of Google LLC Inc. The use of any of these sources is entirely at the discretion of the users of this site. The administrator is not responsible for the collection of data carried out by these companies, does not provide them with data about users and does not cooperate on the collection of data.Information about contacting the operator of the site
The form for contacting the operator of the site (administrator) contains the following personal data: name, surname, e-mail. These data are intended only for this communication, corresponding to the address of the user and are kept for the time necessary to fulfil the purpose, up to a maximum of one year, unless the user determines otherwise.Information about the order form
In case of an interest in the order form, the form contains more data, i.e. name, surname, e-mail and contact details for the organisation. These data are intended only for this communication, corresponding to the address of the user and are kept for one year, unless the user determines otherwise. In the event that a business relationship is concluded on the basis of this order, only the information required by Czech law on the basis of business relations (company name and address, bank account number, type of course and its price) will continue to be kept by the administrator.Information about the course completion document
Within the course, a course completion document is issued by the processor. This document contains the following data: student's name and surname, the name and date of the course completion and the employer's name. The information is subsequently used for the creation of a linear hash tree (non-modifiable record). This database contains only information about the provided names and company names, which may or may not correspond to reality and is maintained by the processor for possible re-issuance or verification of the document's issuance.Rights of the personal data subject
The customer or visitor of this website has the possibility to request information about the processing of personal data, the right to request access to personal data, or the right to request the correction or deletion of any data held about him. In the case of deletion, this requirement cannot be fulfilled only if it is not data strictly necessary in the course of business. The customer or visitor of this website also has the right to obtain explanations regarding the processing of his personal data if he finds out or believes that the processing is carried out in violation of the protection of his private and personal life or in violation of applicable legislation, and the right to request removal of the resulting situation and to ensure the correction.