We study certain simple models of confidential databases in cloud computing systems. In the framework of these models we introduce a concept of deductive security for queries to such databases, find necessary and suff...
详细信息
Article analysis consists the list the significance of the main results that were obtained when analyzing the graph-phonetic features of the first Cyrillic books in the XIX century:*** first Cyrillic books allow us to...
详细信息
Article analysis consists the list the significance of the main results that were obtained when analyzing the graph-phonetic features of the first Cyrillic books in the XIX century:*** first Cyrillic books allow us to see how the classification of dialects *** first Cyrillic books allow you to date the time of phonetic *** first Cyrillic books make it possible to verify the accuracy of transcription of extinct dialects completed by different *** first Cyrillic books made it possible to identify phenomena that persist in modern dialects and existed in the XIX century, but previously did not attract the systematic attention of *** first Cyrillic books make it possible to clarify the territory where speakers of some dialects had previously *** first Cyrillic books confirm the reconstruction of the *** books allow us to clarify the reconstruction of the *** first Cyrillic books allow us to establish who was the true creator of literary languages.
The Unified Extensible Firmware Interface (UEFI) is a standardised interface between the firmware and the operating system used in all x86-based platforms over the past ten years, which continues to spread to other ar...
详细信息
ISBN:
(数字)9781665412919
ISBN:
(纸本)9781665448215
The Unified Extensible Firmware Interface (UEFI) is a standardised interface between the firmware and the operating system used in all x86-based platforms over the past ten years, which continues to spread to other architectures such as ARM and RISC-V. The UEFI incorporates a modular design based on images containing a driver or an application in a Common Object File Format (COFF) either as a Portable Executable (PE) or as a Terse Executable (TE). The de-facto standard generic UEFI services implementation, including the image loading functionality, is TianoCore EDK II. Its track of security issues shows numerous design and implementation flaws some of which are yet to be addressed. In this paper we outline both the requirements for a secure UEFI Image Loader and the issues of the existing implementation. As an alternative we propose a formally verified Image Loader supporting both PE and TE images with fine-grained hardening enabling a seamless integration with EDK II and subsequently with the other firmwares.
The Unified Extensible Firmware Interface (UEFI) is a standardised interface between the firmware and the operating system used in all x86-based platforms over the past ten years, which continues to spread to other ar...
详细信息
There is still a gap between rapid development of new verification techniques and their practical application. One of major obstacles to performing sound formal verification of large GNU C programs is the necessity to...
详细信息
ISBN:
(纸本)9781728112763;9781728112756
There is still a gap between rapid development of new verification techniques and their practical application. One of major obstacles to performing sound formal verification of large GNU C programs is the necessity to prepare environment models. Researchers usually propose laborious ad-hoc solutions for environment modelling. Also, few software verification frameworks automate this step but they support a narrow class of software, e.g. device drivers or embedded systems. This paper proposes a method for automated compositional generation of environment models that supports adapting to project specifics and enables scalable software verification of various software. We evaluated the proposed method on device drivers and subsystems of the Linux kernel as well as on BusyBox applets.
In the recent decade we face aggressive replacement of analog control loops with digital ones. Even for critical systems there are ongoing projects for digital control: “Smart Grids” in power industry, “Integrated ...
详细信息
In the recent decade we face aggressive replacement of analog control loops with digital ones. Even for critical systems there are ongoing projects for digital control: “Smart Grids” in power industry, “Integrated Modular Avionics” in aerospace, “Smart Fabrics” in manufacturing, etc. Introduction of large scale digital control channels raises the risks of faults that might result in heavy losses. Those risks call for new methods of analysis and verification, including modeling hybrid systems and model-based verification. The paper overviews a number of existing approaches to verification of hybrid systems and introduces architecture of a test bed for dynamic verification of models of hybrid systems.
The paper is concerned to implementation of the Runge - Kutta Discontinuous Galerkin numerical scheme using open-source software. Many big finite element libraries have a branch for development of high-order methods, ...
详细信息
ISBN:
(数字)9781665412919
ISBN:
(纸本)9781665448215
The paper is concerned to implementation of the Runge - Kutta Discontinuous Galerkin numerical scheme using open-source software. Many big finite element libraries have a branch for development of high-order methods, but a majority of solvers were implemented only for continuous problems. The application for modelling of compressible inviscid gas flows with strong discontinuities has been implemented based on the free finite element library MFEM. The verification results for three test cases (Shu - Osher problem, Mach 3 wind tunnel with a forward step, three-dimensional Sod-like explosion) is presented.
Efficient rendering of large dynamic scenes is one of the most important problems of computer graphics, which arises in many applications such as CAD/CAM/CAE, geoinformatics, project management, scientific visualizati...
详细信息
The Unified Extensible Firmware Interface (UEFI) is a standardised interface between the firmware and the oper-ating system used in all x86-based platforms over the past ten years. A side effect of the transition from...
详细信息
ISBN:
(纸本)9781665423311
The Unified Extensible Firmware Interface (UEFI) is a standardised interface between the firmware and the oper-ating system used in all x86-based platforms over the past ten years. A side effect of the transition from conventional BIOS implementations to more complex and flexible implementations based on the UEFI was that it became easier for the malware to target BIOS in a widespread fashion, as these BIOS implementations are based on a common specification. This paper introduces Amaranth project - a solution to some of the contemporary security issues related to UEFI firmware. In this work we focused our attention on virtual machines as it allowed us to simplify the development of secure UEFI firmware. Security hardening of our firmware is achieved through several techniques, the most important of which are an operating system integrity checking mechanism (through snapshots) and overall firmware size reduction.
system-on-Chip architectures are increasingly designed for safety-related purposes. As a very high level of interlocking of hard- and software is required for such specialized systems, different concepts for the softw...
详细信息
system-on-Chip architectures are increasingly designed for safety-related purposes. As a very high level of interlocking of hard- and software is required for such specialized systems, different concepts for the software composition are necessary. This paper investigates the benefits resulting from the utilization of a middleware which handles all low-level hardware access demanded by the application. Several measures recommended by standard IEC 61508 are implemented “quasi-automatically” if a certified middleware is used. In addition, the certification effort is drastically decreased if the implementation of main functionalities is based on certified, reused components. Another “side-effect” is the hiding of details concerning the system-on-chip and the operating system as the application always uses the middleware interfaces.
暂无评论