89 research outputs found

    Performance evaluation of VM-level record-and-replay techniques and applications

    Get PDF
    Virtual machine level record and replay can be used for complex system debugging and analysis, fault-tolerance replication and forensic analysis. Previous work on performance evaluation of RnR frameworks are not complete enough due to their narrow focuses. RnR related projects either focus on performance evaluation of plain record and replay mechanisms or specifically target the effectiveness of the functionality RnR supports. In order to identify the performance bottlenecks in the complicated RnR system and its various applications, this thesis conducts a thorough evaluation and analysis on 3 different modes of RnR, that is, record, replay with checkpointing and replay with VMI analysis. Both RnR system developer and users can benefit from our work. With our evaluation results, system developer can propose more efficient design accordingly, and RnR users can configure the system properly to achieve expected performance

    Penetrating Shields: A Systematic Analysis of Memory Corruption Mitigations in the Spectre Era

    Full text link
    This paper provides the first systematic analysis of a synergistic threat model encompassing memory corruption vulnerabilities and microarchitectural side-channel vulnerabilities. We study speculative shield bypass attacks that leverage speculative execution attacks to leak secrets that are critical to the security of memory corruption mitigations (i.e., the shields), and then use the leaked secrets to bypass the mitigation mechanisms and successfully conduct memory corruption exploits, such as control-flow hijacking. We start by systematizing a taxonomy of the state-of-the-art memory corruption mitigations focusing on hardware-software co-design solutions. The taxonomy helps us to identify 10 likely vulnerable defense schemes out of 20 schemes that we analyze. Next, we develop a graph-based model to analyze the 10 likely vulnerable defenses and reason about possible countermeasures. Finally, we present three proof-of-concept attacks targeting an already-deployed mitigation mechanism and two state-of-the-art academic proposals.Comment: 14 page

    The Adoption of Blockchain Technologies in Data Sharing: A State of the Art Survey

    Get PDF
    In the big data era, it is a significant need for data sharing in various industries. However, there are many weaknesses in the traditional centralized way of data sharing. It is easy to attack the centralized data storage center. As the process of data asset transactions is not transparent, there is a lack of trust in the percipients of data sharing. Blockchain technology offers a possibility to solve these problems in data sharing, as the blockchain can provide a decentralized, programmable, tamperproof, and anonymous data sharing environment. In this paper, we compare the blockchain-based data sharing with the traditional ways of data sharing, and analyze the scenarios in major industry applications. We survey the state of the art of the adoption of blockchain technologies in data sharing, and provide a summary about their technical frameworks and schemes

    Electrochemical hydrogenation of mixed-phase TiOâ‚‚ nanotube arrays enables remarkably enhanced photoelectrochemical water splitting performance

    Get PDF
    We first report that photoelectrochemical (PEC) performance of electrochemically hydrogenated TiO2 nanotube arrays (TNTAs) as high-efficiency photoanodes for solar water splitting could be well tuned by designing and adjusting the phase structure and composition of TNTAs. Among various TNTAs annealed at different temperature ranging from 300 to 700 °C, well-crystallized single anatase (A) phase TNTAs-400 photoanode shows the best photoresponse properties and PEC performance due to the favorable crystallinity, grain size and tubular structures. After electrochemical hydrogenation (EH), anatase-rutile (A-R) mixed phase EH-TNTAs-600 photoanode exhibits the highest photoactivity and PEC performance for solar water splitting. Under simulated solar illumination, EH-TNTAs-600 achieves the best photoconversion efficiency of up to 1.52% and maximum H2 generation rate of 40.4 µmol h−1 cm−2, outstripping other EH-TNTAs photoanodes. Systematic studies reveal that the signigicantly enhanced PEC performance for A-R mixed phaes EH-TNTAs-600 photoanode could be attributed to the synergy of A-R mixed phases and intentionally introduced Ti3+ (oxygen vacancies) which enhances the photoactivity over both UV and visible-light regions, and boosts both charge separation and transfer efficiencies. These findings provide new insight and guidelines for the construction of highly efficient TiO2-based devices for the application of solar water splitting.This work was supported by the National Natural Science Foundation of China (51402078, 21702041, and 11674354), the National Basic Research Program of China (2014CB660815), and the Fundamental Research Funds for the Central Universities (JZ2016HGTB0711, JZ2016HGTB0719, and JZ2017HGPA0167)

    Neural Network Model Extraction Attacks in Edge Devices by Hearing Architectural Hints

    Full text link
    As neural networks continue their reach into nearly every aspect of software operations, the details of those networks become an increasingly sensitive subject. Even those that deploy neural networks embedded in physical devices may wish to keep the inner working of their designs hidden -- either to protect their intellectual property or as a form of protection from adversarial inputs. The specific problem we address is how, through heavy system stack, given noisy and imperfect memory traces, one might reconstruct the neural network architecture including the set of layers employed, their connectivity, and their respective dimension sizes. Considering both the intra-layer architecture features and the inter-layer temporal association information introduced by the DNN design empirical experience, we draw upon ideas from speech recognition to solve this problem. We show that off-chip memory address traces and PCIe events provide ample information to reconstruct such neural network architectures accurately. We are the first to propose such accurate model extraction techniques and demonstrate an end-to-end attack experimentally in the context of an off-the-shelf Nvidia GPU platform with full system stack. Results show that the proposed techniques achieve a high reverse engineering accuracy and improve the one's ability to conduct targeted adversarial attack with success rate from 14.6\%∼\sim25.5\% (without network architecture knowledge) to 75.9\% (with extracted network architecture)

    The light chains of kinesin-1 are autoinhibited

    Get PDF
    The light chains (KLCs) of the microtubule motor kinesin-1 bind cargoes and regulate its activity. Through their tetratricopeptide repeat domain (KLCTPR), they can recognize short linear peptide motifs found in many cargo proteins characterized by a central tryptophan flanked by aspartic/glutamic acid residues (W-acidic). Using a fluorescence resonance energy transfer biosensor in combination with X-ray crystallographic, biochemical, and biophysical approaches, we describe how an intramolecular interaction between the KLC2TPR domain and a conserved peptide motif within an unstructured region of the molecule, partly occludes the W-acidic binding site on the TPR domain. Cargo binding displaces this interaction, effecting a global conformational change in KLCs resulting in a more extended conformation. Thus, like the motor-bearing kinesin heavy chains, KLCs exist in a dynamic conformational state that is regulated by self-interaction and cargo binding. We propose a model by which, via this molecular switch, W-acidic cargo binding regulates the activity of the holoenzyme

    Photoelastic plasmonic metasurfaces with ultra-large near infrared spectral tuning

    Get PDF
    Metasurfaces, consisting of artificially fabricated sub-wavelength meta-atoms with pre-designable electromagnetic properties, provide novel opportunities to a variety of applications such as light detectors/sensors, local field imaging and optical displays. Currently, the tuning of most metasurfaces requires redesigning and reproducing the entire structure, rendering them ineligible for post-fabrication shape-morphing or spectral reconfigurability. Here, we report a photoelastic metasurface with an all-optical and reversible resonance tuning in the near infrared range. The photoelastic metasurface consists of hexagonal gold nanoarrays deposited on a deformable substrate made of a liquid crystalline network. Upon photo-actuation, the substrate deforms, causing the lattice to change and, as a result, the plasmon resonance to shift. The centre wavelength of the plasmon resonance exhibits an ultra-large spectral tuning of over 245 nm, from 1490 to 1245 nm, while the anisotropic deformability also endows light-switchable sensitivity in probing polarization. The proposed concept establishes a light-controlled soft platform that is of great potential for tunable/reconfigurable photonic devices, such as nano-filters, -couplers, -holograms, and displays with structural colors.publishedVersionPeer reviewe
    • …
    corecore