FPGA-based Hardware Implementation of Cryptography Algorithm ARIA

암호화 알고리즘 ARIA의 FPGA기반 하드웨어 구현

  • 김영수 (국민대학교 정보관리학) ;
  • 조선구 (나사렛대학교 경영정보학과)
  • Published : 2006.07.01

Abstract

Group oriented multicast service is a prerequisite for the current application system for remote lecture and customer service. IP multicast is used to be generally accepted as an internet standard. IP multicast which is designed to support network based replication model can efficiently use host and network resource, however it has some weak points that it has to support IP multicast in the internet by adding multicast-capable internet infrastructure such as router and is vulnerable to security by using public IP address for group identifier. Therefore we propose the trigger based application level multicast model that can enhance both scalability and security by separating the functions, which send and receive message to solve these problems. Our suggested model is expected to ensure the promotion of quality of service and reliability.

오늘날 원격강의와 고객서비스를 위한 응용시스템은 그룹 중심의 멀티캐스트 서비스에 대한 지원이 필수적이다. 이를 위해서 인터넷은 IP 멀티캐스트를 표준 프로토콜로 수용하고 있다 IP 멀티캐스트는 네트워크 복제 모델를 사용함으로서 호스트와 네트워크의 리소스를 효율적으로사용하는 반면 멸티캐스트 서비스를 지원하도록 인터넷의 구조를 확장해야 하고 공개된 IP주소를 그룹식별자로서 사용하기 때문에 보안에 취약하다. 이의 해결을 위해서 본 논문에서는 응용계층에서 트리거를 사용한 멀티캐스트 모델을 제안한다. 트리거 기반 멀티캐스트 모텔은 송신과 수신기능의 분리를 통해서 인터넷 서비스의 확장성과 보안성 그리고 서비스 품질을 보장하고 응용시스템의 신뢰성을 높여줄 수 있을 것으로 기대된다.

Keywords

References

  1. Chawathe, Y., S. McCanne, and E. A. Brewer, 'Reliable multicast for heterogeneous networks,' In Proceedings of IEEE Infocom, pp. 795-804, 2000
  2. Mishra, S., et. aI., 'On group communication support in CORBA,' IEEE Transactions on Parallel and Distributed Systems, vol. 12, no. 2, pp.193-208, Feb. 2001 https://doi.org/10.1109/71.910873
  3. Francis, P. 'Extending the internet multicast architecture,' 2000
  4. Floyd, S., et. aI., 'A reliable multicast framework for light-weight sessions and application level framing,' IEEE/ACM Transactions on Networking, 5(6),pp. 784-803,1997 https://doi.org/10.1109/90.650139
  5. Guerraoui, R., et. aI., 'Experiences with object group systems,' Software-Practice and experience, vol. 30, no. 12, pp. 1375-1404, Oct., 2000 https://doi.org/10.1002/1097-024X(200010)30:12<1375::AID-SPE333>3.0.CO;2-R
  6. Deering, S., D. R. Cheriton, 'Multicating Routing in Datagram Internetworks and Extented LANs,' ACM Transactions on Computer Systems, May, 1990
  7. Chawathe, Y., S. McCanne, and E. Brewer, 'An architecture for internet content distribution as an infrastructure service,' 2000
  8. Castro, M., et. aI., 'An evaluation of scalable application level multicast built using peer to peer overlay networks,' unpublished work, 2002
  9. Cochrane, R., 'Issues in Integrating Active Rules Into Database Systems. Ph.D. dissertation,' University of Maryland, Department of Computer Science, College Park, MD, 1992
  10. Gehani, N., & Jagadish, H. 'Ode as an Active database: Constraints and triggers,' In Proceedings of the 17 th International Conference onnVery Large Databases, Barcelona, Catalonia, Spain. pp.327-36, Sep., 1991
  11. Eswaran, K.P. 'Specifications, implementations and interactions of a trigger subsystem in an integrated database system,' IBM Research Report RJ. 1820, Aug., 1975
  12. Banerjee, S., B. Bhattacharjee, and S. Parthasarathy 'A protocol for scalable application level multicast,' CS-TR 4278, University of Maryland, College Park, 2001
  13. Jannotti, J., et. al., 'Reliable multicasting with an overlay network,' In Proceedings of OSDI 2000, San Diego, California, Oct., 2000
  14. Miranker, D. P. 'A better match algorithm for AI production systems,' In Proceedings AAAI National Conference on Artificial Intelligence, pp. 42-47. Aug., 1987
  15. Hanson, E. et. al., 'Scalable Trigger Processing,' In Proceedings of the 15th International Conference on Data Engineering, Sydney, Australia. pp.266-275, Mar., 1999
  16. 김영수, '메시지보안시스템의 인증 프로토콜설계 및 검증,' 박사학위논문, 국민대학교대학원, 2003