277 385

Fast Implementation of LSH With SIMD

Title
Fast Implementation of LSH With SIMD
Author
송정환
Keywords
Software implementation; word-wise permutation; SIMD; hash function; LSH; ARX
Issue Date
2019-07
Publisher
IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
Citation
IEEE ACCESS, v. 7, Page. 107015-107023
Abstract
In this paper, we propose a method of efficient software implementation for the cryptographic hash function LSH with single instruction multiple data (SIMD). The method is based on word-wise permutations of LSH. Using the modified functions Step(j)' = P o Step(j) oP(-1) and MsgExp' instead of the original step function Step(j) and message expansion function MsgExp, where P is a permutation and P-1 is the inverse permutation of P, we show that the number of the SIMD instructions for implementing LSH is reduced. For efficient implementation of LSH in other environments (e.g., MIMD), various types of word permutations are listed.
URI
https://ieeexplore.ieee.org/document/8782099https://repository.hanyang.ac.kr/handle/20.500.11754/152067
ISSN
2169-3536
DOI
10.1109/ACCESS.2019.2932129
Appears in Collections:
COLLEGE OF NATURAL SCIENCES[S](자연과학대학) > MATHEMATICS(수학과) > Articles
Files in This Item:
Fast Implementation of LSH With SIMD.pdfDownload
Export
RIS (EndNote)
XLS (Excel)
XML


qrcode

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

BROWSE