Taking cognizance of various attacks on MDx family of Hash function including SHA-0 and SHA-1, National Institute of Standards and Technology came up with a public competition for new Hash standard SHA-3 to augment or replace the current Hash standard SHA-2. NIST provided a reference platform (Wintel machines) and compiler (Microsoft Visual Studio) on which the submitted algorithms were to be evaluated. The five algorithms that reached the final round of SHA-3 public competition were evaluated by us on ARM Cortex A8 architecture (architecture other than the reference platform). Performance evaluation of these final round candidate algorithms were done on Cortex-A8 based OpenBoard AM335x from PHYTEC running Linux 3.2.0. The results in Cycles consumed per byte are shared in this paper.
목차
Abstract 1. Introduction 2. Selection of Target Platform and the Rationale behind It 2.1. Decision – 1: Going for Embedded and Mobile Platform 2.2. Decision – 2: Zeroing Down to ARM Cortex Application Series Architecture 3. Algorithms 3.1. Keccak 3.2. Skein 3.3. Grøstl 3.4. Blake 3.5. JH 4. Methodology and Tools Used 4.1. Hardware and Software Used 4.2. CPB as Performance Parameter 4.3. Hash Function as a Whole rather than Compression Phase alone 4.4. Computation of Cycles using System Control Coprocessor 4.5. Averaging the Cycle Count and Subtracting the Overhead 4.6. Optimized 32 bit Implementation of Hash Algorithms Used 5. Results and Discussion 5.1. Results for Short Messages 5.2. Results for Long Messages 5.3. Few Common Observations for Short as well as Long Messages 6. Conclusion and Future Work References
키워드
Hash FunctionsSHA-3Performance EvaluationCortex A8Cycles per Byte
저자
Rajeev Sobti [ School of Computer Science and Engineering, Lovely Professional University, Phagwara, Punjab, 144411, India ]
Corresponding author
G. Geetha [ Divison of Research and Development, Lovely Professional University, Phagwara, Punjab, 144411, India ]
보안공학연구지원센터(IJSIA) [Science & Engineering Research Support Center, Republic of Korea(IJSIA)]
설립연도
2006
분야
공학>컴퓨터학
소개
1. 보안공학에 대한 각종 조사 및 연구
2. 보안공학에 대한 응용기술 연구 및 발표
3. 보안공학에 관한 각종 학술 발표회 및 전시회 개최
4. 보안공학 기술의 상호 협조 및 정보교환
5. 보안공학에 관한 표준화 사업 및 규격의 제정
6. 보안공학에 관한 산학연 협동의 증진
7. 국제적 학술 교류 및 기술 협력
8. 보안공학에 관한 논문지 발간
9. 기타 본 회 목적 달성에 필요한 사업
간행물
간행물명
International Journal of Security and Its Applications
간기
격월간
pISSN
1738-9976
수록기간
2008~2016
등재여부
SCOPUS
십진분류
KDC 505DDC 605
이 권호 내 다른 논문 / International Journal of Security and Its Applications Vol.9 No.12