암호화관련 질문입니다! 0 0 2,390

by 전창환 [2003.12.03 02:21:47]


안녕하세요 ^^*

회원가입한지는 얼마 되지 않았지만 나름대로 열심히 강좌 듣고 있는 학생입니다.

다름이 아니라 암호화 패키지 부분을 구현 해보았는데요...

나와있는것처럼 바로바로 되지는 않더라고요 ^^;;

하지막 결국엔 구현을 했습니다 ^^

그래서 이번 레포트로 위 pl/sql프로그램을 분석하려고 하는데 (레포트: 주제가 유용한 pl/sql프로그램을 분석하는것)

암호화 부분과 복호화 부분이 이해가 되지 않습니다!

우선

pieces_of_eight INTEGER := ((FLOOR(LENGTH(Str)/8 + .9)) * 8);

이부분은 대충은 이해가 가나 왜 이렇게 해야 되는지를 잘 모르겠고요

dbms_obfuscation_toolkit.DESEncrypt(
               input_string     => RPAD( Str, pieces_of_eight ),
               key_string       => RPAD(hash,8,'#'),
               encrypted_string => crypted_string );
      RETURN crypted_string;

암호화의 이부분 역시 이해를 못하겠서요 또한 복호화의

dbms_obfuscation_toolkit.DESDecrypt(
               input_string     => xCrypt,
               key_string       => RPAD(hash,8,'#'),
               decrypted_string => crypted_string );
      RETURN trim(crypted_string);

이부분등 위 세부분에 대한 분석좀 조금만 자세히 해주시면 더 이상 바랄것이 없는거 같은데... ^^;;;;

굉장히 죄송합니다! 앞으로 열심히 공부하는걸루 보답할께요...

명쾌한 해석 부탁드립니다! ^^;;; 행복한 하루 보내세요 ^^

----염치없는 학생이-------

 

 

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입