Kutter Steganographical Method's Improvement and Concept of Universal Stegoconstructor
Information interchange is one of the main processes in human everyday life. This process was simplified due to development of modern technologies, especially computer technologies. But the drawback of such transmission is data exposure. Steganography tries to find possible decisions of this problem. The main difference between steganography and cryptography: malicious person has no any data about information hiding in first case. That's mean he doesn't think about possible valuable information in message. This paper contains information about the conception of digital steganography's development as protection method of the confidential information. Classification of the basic scopes is given, and the problems facing to the given science are explained. Some aspects of steganography were examined in the context of the theory of signal transmission. The properties of possible universal stegomethod's constructor are determined on the basis of required transmission's reliability. The way, which increases the probability of a bit correct detecting in Kutter method till 70%, is offered as improvement of data embedding procedure. Disadvantages of the original steganographical Kutter method's were commented at the same time. Results of experiments are presented as numerous histograms.
-In computer programs with multiple processes, inter-process communication is of high importance. One of its main aspects is process synchronization, which can be divided into two classes: blocking and non-blocking. Blocking synchronization is simpler and mostly used; however, non-blocking synchronization allows avoiding some negative effects. In this paper, there is discussed the logic of widespread process synchronization mechanisms and is analyzed the support of these mechanisms in different platforms.
Definition of General Requirements for Graph Visualization SoftwareThis paper contains comparative analysis of some modern graph visualization packages (for example, "Graphviz", "yFiles", "Wilmascope 3D", etc) in order to outline and characterize general requirements that could be useful for development of new graph visualization software (GVS). Relations between identified requirements and necessary related components of potential GVS are being derived. To precise these requirements there were studied an additional theoretical information sources. The main goal of this research is to improve development of new GVS providing mechanism of design templates for different kinds of tasks (for example - visualization of general graphs, diagrams, routing and communication networks, etc). The result of this research is presented in tabular form. That allows identifying the set of main components of new frameworks at early stages of software development (starting with a list of desired features and transforming it into a list of necessary components). An example of using such table in DBMS MS Access environment is provided in a study of development of imaginary GVS as a part of generic air traffic control routing system. There is made conclusion about the achieved results. It is presented information about future researches in this field.
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.