Seed128 + CBC mode + PKCS5 암호화 & 복호화 운용

  • SEED는 1999년 2월 한국정보보호진흥원(한국인터넷진흥원의 전신)의 기술진이 개발한 128비트 및 256비트 대칭 키 블록 암호 알고리즘으로, 미국에서 수출되는 웹 브라우저 보안 수준이 40비트로 제한됨에 따라 128비트 보안을 위해 별도로 개발된 알고리즘이다.
  • RKCS#5는 패스워드 기반 암호화 표준으로 패스워드에서 뽑아내 키를 사용해서 데이터를 암호화 하는 방법
    RSA사가 제시한 공개 키 암호 표준의 하나. 개인 키 정보를 사용자의 패스워드에 기반하여 암호화하는 방법을 설명하고 있으며, 네트워크상에서 개인 키를 전송시킬 때 키에 대한 암호화를 목적으로 한다.

Seed128 + CBC + PKCS5

UserKey array(49,-97,101,-52,57,97,49,97,-49,101,98,49,50,-48,55,50)
IV array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16)
Encrypt c4482ca94f5f52e03d01ac6bd8563dd4
Decrypt 99100300

skill list