본 논문에서는 Cell BE 프로세서를 사용한 효율적인 병렬 블록 암호화 알고리즘을 제시한다. 제안하는 알고리즘은. 이종 프로세서인 Cell BE의 특성을 효율적으로 활용하기 위하여 PPE와 SPE에 서로 다른 부호화/복호화 방식을 적용하여 그 성능을 개선하였다 본 논문에 제시된 구현 방식을 바탕으로 검증된 결과에 따르면` 제안하는 알고리즘은 고성능 네트워크 시스템을 지원할 수 있는 2.59Gbps의 성능을 보여준다. 이는, 다른 코어 프로세서의 병렬 구현 방식과 비교할 때. l.34배 증가된 성능의 부호화/복호화 속도를 제공한다.
In this paper. we discuss and propose an efficiently parallelized block cipher algorithm on the CELL BE processor. With considering the heterogeneous feature of the CELL BE architecture. we apply different encoding/decoding methods to PPE and SPE and improve the throughput. Our implementation was fully tested. with execution results showing achievement of high throughput, capable of supporting as high network speed as 2.59 Gbps. Compared to various parallel implementations on multi-core systems. our approach provides speedup of 1.34 in terms of encoding/decoding speed.