Results 81 to 90 of about 597 (176)

Vectorization of ChaCha Stream Cipher [PDF]

open access: yes, 2013
. This paper describes software optimization for the stream Cipher ChaCha. We leverage the wide vectorization capabilities of the new AVX2 architecture, to speed up ChaCha encryption (and decryption) on the latest x86_64 processors.
Shay Gueron, Martin Goll
core  

LEAP: High-Performance Lattice-Based Pseudorandom Number Generator

open access: yesIACR Transactions on Symmetric Cryptology
At EUROCRYPT2012, Banerjee, Peikert, and Rosen introduced Ring Learning With Rounding (RLWR) problem and constructed lattice-based pseudorandom functions for the first time.
Yu Zhang   +4 more
doaj   +1 more source

UpWB: An Uncoupled Architecture Design for White-box Cryptography Using Vectorized Montgomery Multiplication

open access: yesTransactions on Cryptographic Hardware and Embedded Systems
White-box cryptography (WBC) seeks to protect secret keys even if the attacker has full control over the execution environment. One of the techniques to hide the key is space hardness approach, which conceals the key into a large lookup table generated ...
Xiangren Chen   +8 more
doaj   +1 more source

Phantom-GRAPE : A fast numerical library to perform N -body calculation

open access: yes, 2018
<p>Phantom GRAPE is a SIMD-accelerated numerical library for N-body simulations of self-gravitating systems.
Tanikawa, Ataru   +3 more
core   +1 more source

GuideMaker: Software to design CRISPR-Cas guide RNA pools in non-model genomes. [PDF]

open access: yesGigascience, 2022
Poudel R   +3 more
europepmc   +1 more source

GNU Compiler Collections automatiska vektorisering för RISC-V med vektortillägg 1.0 : En jämförande studie mot x86-64 AVX2

open access: yes
As edge computing becomes an increasingly more relevant complement to cloud computing, reduced complexity instruction set architectures such as RISC-V can perform well in edge devices’ resource-limited environments.
Forslund, Alexander, Bölenius, Jonatan
core  

Optimizing packed string matching on AVX2 platform

open access: yes, 2020
Dizgi eşleştirme verilen bir örüntünün P bir metin T üzerinde bir veya tüm eşleşmelerini bulma işlemi olarak tanımlanabilir ve bilgisayar bilimlerinde üzerinde geniş bir şekilde çalışma yapılan temel bir konudur. Dizgi eşleştirmenin birçok alanda uygulaması vardır, bunlar arasında doğal dil işleme, ses işleme, hesaplamalı biyoloji, bilgi gerigetirimi ...
openaire   +1 more source

Don\u27t throw your nonces out with the bathwater: Speeding up Dilithium by reusing the tail of y

open access: yes, 2023
We suggest a small change to the Dilithium signature scheme, that allows one to reuse computations between rejected nonces, for a speed-up in signing time.
Bas Westerbaan, Amber Sprenkels
core  

Optimization of Deep Learning Based Brain Extraction in MRI for Low Resource Environments. [PDF]

open access: yesBrainlesion, 2022
Thakur SP   +8 more
europepmc   +1 more source

Pushing the Limit of Vectorized Polynomial Multiplication for NTRU Prime [PDF]

open access: yes
We conduct a systematic examination of vector arithmetic for polynomial multiplications in software. Vector instruction sets and extensions typically specify a fixed number of registers, each holding a power-of-two number of bits, and support a wide ...
Vincent Hwang
core  

Home - About - Disclaimer - Privacy