WAS 암호화 처리속도 향상을 위한 GPU 적용 가능성 연구

2014 
데이터 통신망이 다양한 분야에서 널리 활용됨에 따라 데이터 보안의 중요성이 더욱 높아지고 있다. 그러나 데이터 암호화 과정에서 발생하는 오버헤드로 인한 서비스의 품질(QoS) 저하 때문에 평문 데이터를 그대로 사용하고 이로 인한 데이터 유출 등의 피해가 속출하고 있다. 이를 해결하기 위해 방법으로 고정된 기반에서 잉여 자원인 GPU를 활용하여 QoS 하락을 줄일 수 있을 것이다. 또한 CPU보다는 멀티코어를 사용한 병렬 처리를 활용하면 CPU 처리보다 상대적으로 효율적인 암호화가 가능하다. 본 논문에서는 CPU와 GPU를 이용한 암호화 처리 속도를 여러 경우 대해 비교하여 GPU를 효과적으로 암호화 처리에 사용할 수 있는 가능성을 검토하고, CUDA를 이용하여 Tomcat Web Application Server Filter에 적용하여 모든 데이터 암, 복호화에 필요한 필요자원을 줄여 속도 측면에서의 성능 향상을 도모하였다.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    1
    References
    0
    Citations
    NaN
    KQI
    []