409 research outputs found

    Modeling the Dynamic Currents Recorded under Action Potential-Clamp in Cardiac Myocytes

    Get PDF

    3D ultrastructural organisation of calcium release units in the avian sarcoplasmic reticulum

    Get PDF
    Excitation-contraction coupling in vertebrate hearts is underpinned by calcium (Ca2+) release from Ca2+ release units (CRUs). CRUs are formed by clusters of channels called ryanodine receptors on the sarcoplasmic reticulum (SR) within the cardiomyocyte. Distances between CRUs influence the diffusion of Ca2+, thus influencing the rate and strength of excitation-contraction coupling. Avian myocytes lack T-tubules, thus Ca2+ from surface CRUs (peripheral couplings, PCs), must diffuse to internal CRU sites of the corbular SR (cSR) during centripetal propagation. Despite this, avian hearts achieve higher contractile rates and develop greater contractile strength than many mammalian hearts, which have T-tubules to provide simultaneous activation of the Ca2+ signal through the myocyte. We used 3D electron tomography to test the hypothesis that the intracellular distribution of CRUs in the avian heart permits faster and stronger contractions despite the absence T-tubules. Nearest edge-edge distances between PCs and cSR, and geometric information including surface area and volumes of individual cSR, were obtained for each cardiac chamber of the White Leghorn chicken. Computational modelling was then used to establish a relationship between CRUs distances and cell activation time in the avian heart. Our data suggest that cSR clustered close together along the Z-line is vital for rapid propagation of the Ca2+ signal from the cell periphery to the cell centre which would aid in the strong and fast contractions of the avian heart

    Set It and Forget It! Turnkey ECC for Instant Integration

    Get PDF
    Historically, Elliptic Curve Cryptography (ECC) is an active field of applied cryptography where recent focus is on high speed, constant time, and formally verified implementations. While there are a handful of outliers where all these concepts join and land in real-world deployments, these are generally on a case-by-case basis: e.g.\ a library may feature such X25519 or P-256 code, but not for all curves. In this work, we propose and implement a methodology that fully automates the implementation, testing, and integration of ECC stacks with the above properties. We demonstrate the flexibility and applicability of our methodology by seamlessly integrating into three real-world projects: OpenSSL, Mozilla's NSS, and the GOST OpenSSL Engine, achieving roughly 9.5x, 4.5x, 13.3x, and 3.7x speedup on any given curve for key generation, key agreement, signing, and verifying, respectively. Furthermore, we showcase the efficacy of our testing methodology by uncovering flaws and vulnerabilities in OpenSSL, and a specification-level vulnerability in a Russian standard. Our work bridges the gap between significant applied cryptography research results and deployed software, fully automating the process
    corecore