The work proposes a conception of setup and use of teacher’s or lecturer’s workspace using common software and hardware products. The research object is a system built by using operating system capabilities in conjunction with office suite and public cloud service, as a foundation for teacher’s digital workspace. Research is made on how to set up, scale, and operate such a system, by studying the experience of national and foreign scientists and teachers, and using our own experience in educational processes, and working with operating systems and cloud services. As a result, we got a system which is easy to set up, learn, and apply by teachers without significant experience working remote education systems, and could be used for initial learning of remote education principles. It could be used as an initial step before migrating to specialized remote education systems. In the future, the system itself could be improved by adding additional objects into the system and a higher integration level between objects and external subjects.
The work proposes a conception of setup and use of teacher’s or lecturer’s workspace using common software and hardware products. The research object is a system built by using operating system capabilities in conjunction with office suite and public cloud service, as a foundation for teacher’s digital workspace. Research is made on how to set up, scale, and operate such a system, by studying the experience of national and foreign scientists and teachers, and using our own experience in educational processes, and working with operating systems and cloud services. As a result, we got a system which is easy to set up, learn, and apply by teachers without significant experience working remote education systems, and could be used for initial learning of remote education principles. It could be used as an initial step before migrating to specialized remote education systems. In the future, the system itself could be improved by adding additional objects into the system and a higher integration level between objects and external subjects.
The paper describes the role played by information technologies, including cybersecurity, specialists, during the war in Ukraine. The concept and framework of the information front are outlined, the contribution of technologists to both the economy and the field of information warfare is highlighted. The article describes the course and circumstances of the information war on the territory of our state from 2014 until the full-scale invasion of Russian troops on the territory of Ukraine. The contribution of both domestic and foreign information protection specialists to the course of this war is described. The main problems in the information space that we have to face in the current conditions are outlined, as well as examples of assistance in the realities of today's war. The study found out in which directions domestic IT specialists are moving, what is their role in the current situation, how are foreign structures and volunteers involved. The separate role is given to foreign journalists who are also fighting on the information front, but they are not specialists in information technology or cybersecurity. Thus, it is clear that Ukraine will win in the information war primarily due to the coverage of true information and its dissemination, as well as due to the active opposition to fakes. It can also be concluded that the information front is no less important than the real one, as it not only weakens the enemy, but also breaks the system from within - destroys logistics, flaunts not the best side of the enemy and informs society about the real state of events. Currently, Ukrainian and foreign cyber troops are doing their best: actively opposing disinformation and fakes, investing in the economy and destroying sites that are still operational. The perspective of our study is to further monitor the cyberfront. It is important to find out how events will run, what other applications (software, technical) will be developed to counter the aggressor, whether certain conclusions will be drawn from Ukraine. From our point of view, there is a strong improvement in the protection of all systems from the possibility of hacking, training of cyber troops at the state level and the development of new solutions to protect existing software.
The work describes the algorithms for connecting the two most common payment services in Ukraine - Fondy and LiqPay - to software tools (websites, mobile applications with Internet connection). Currently, such a topic is quite relevant, since not only the domestic economy, but also the world economy is actively transitioning to cashless payments. And this, in turn, poses challenges not only to economists, but also to information technology specialists. Now it is difficult to imagine a catalog site or a service site without online payment for purchased goods. Using non-cash payments, it is possible to pay almost everything: from goods to utilities and administrative fines. The purpose of our research is the development of an algorithm for connecting online payment services to websites and mobile applications connected to the Internet, and the software implementation of such an algorithm. Each service for making online payments has documentation and a set of development tools, utilities and documentation that allows you to create applications based on a certain technology or for a certain platform (SDK). SDKs typically have test credentials and test keys to enable test payments. Analysis of the scheme by which funds are debited from the client shows that two main methods must be implemented for the site server. These methods are: creation of a web form to proceed to the next stage of filling in payment details and receiving webhooks (a mechanism for sending requests when events occur in the system) from the service server. In our work, we describe a method for generating a web payment form and a method for processing webhooks. The proposed software solution is only a wrapper that facilitates the interaction of the payment service with the code by providing the opportunity to connect several services and combine them under one interface. This in turn removes the direct dependency on a specific SDK implementation. It also makes sense to write a similar interface for sites with one payment service, as there are often customers who, for certain reasons, decide to replace the payment service on their site. If a similar interface is implemented there, then replacing the payment service practically boils down to the implementation of several methods from the interface with the new SDK. And this will not bring changes to the already working logic with orders.
This research dedicated to the review, implementation and analysis of the symmetric encryption algorithm, namely - DES (Data Encryption Standard) that encrypts and decrypts text information. For this algorithm represented not only a verbal description, but also schemes of its execution and examples of implementation. Intermediate results and the results of information encryption / decryption in the implemented algorithm were verified using examples, so we can assume that the algorithm implemented correctly. Comparison of the execution time for the DES algorithm proposed implementation made for two utilities. One of them is OpenSSL, developed using assembler and the capabilities of the C programming language. The other utility developed using programming language Java. The comparison was made according to three criteria: full time from the utility execution start to its completion; the time spent by the process to execute the utility (downtime and time when the processor perform other tasks not accounted); the time taken by the operating system to run a utility, such as reading or writing the file. The analysis showed that the total execution time is not equal to the total amount of time spent by both the processor and the operating system to execute the utilities. This is due to the following: the total execution time is the real time spent on the execution of the utility; it can measure with a stopwatch. Whereas the time spent by the processor to execute the utility is measured somewhat differently: if two cores execute the same utility for 1 second, the total execution time will be 2 seconds, although in fact one second of time has passed. From the comparison follows the next conclusion: the time spent on encryption is less than the time spent on decryption. The execution time for different utilities is different: the time for OpenSSL utility turned out to be the best, because such an implementation is most adapted to the hardware. The utility in Java turned out to be the worst in terms of execution time. We propose the implementation of the DES algorithm of the nearest execution time to the fastest of the considered. Because a number of hacking possibilities have been found for the symmetric encryption standard DES, in particular due to the small number of possible keys, there is a risk of overriding them. Therefore, to increase crypto currency, other versions of this algorithm have been developed: double DES (2DES), triple DES (3DES), DESX, G-DES. In the future, it is planned to develop a utility based on our proposed implementation of the DES algorithm and to demonstrate the operation of its modifications.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2025 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.