Abstract

The amount of information people use is steadily increasing. At the same time, the information flow associated with our daily life is growing. It permeates our everyday life, from school grades to financial transactions in the securities markets. All human activities, both daily and professional are closely connected with various information technologies. IT allow workers to do their jobs in comfort, fast, and as efficient as possible. But, dependence on digital and computer technologies implies the need to transfer information securely and confidentially manner using cryptography methods. Cryptography is the science of writing secret messages. Its role has grown dramatically these days. As a subject of great historical and modern significance, cryptology makes it possible to assess the need for many applications of mathematics to be used. Since many cryptography algorithms require intensive computations, it is advisable to start getting acquainted with this subject using the Maple computer algebra system as the main tool. To solve the research problems, theoretical methods were used (analysis, synthesis, comparison and generalization were used while studying the literature on the given problem; interpretation method; Kasiski’s method, methods of number theory, mathematical modeling), as well as exact analytical solutions to problems of elementary number theory and methods of the Maple computer algebra system (CAS). The developed Maplets make it possible to demonstrate the order of performing the basic functions of elementary number theory as well as the encryption and decryption stages of various ciphers, and to assess their cryptographic strength. In addition, the Maplets allow students to easily perform encryption and decryption algorithms with very little programming language knowledge required.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call