암호화 방식에 대한 문의

· 2012-11-06 (화) 10:50:59 · 3958
현재 그누보드 회원 비밀번호가 password() 방식인걸로 알고 있습니다.
DB에 들어가서 확인해 보니 07dd4f086c0f7efd 뭐 이런식의 형태로 저장이 되어 있더군요.

그런데 암호화 방식을 SHA방식이나 MD5 방식으로 변경을 하라고 하는데 어떻게 해야 하나요?


암호화 관련 글을 검색해보니 아래와 같은 글을 찾았습니다.

가. 데이터 암호화 방법

1) 단방향 암호화

- MD5, SHA1 같은 방법으로 암호화(Encrypt)후 원래대로 복호화(Decrypt)가 필요없는 경우

- EX) 패스워드, 주민번호(복호화 불필요시) 등

2) 쌍방향 암호화

- DES, DES3, ENC, COMPRESS 같은 방법으로 암호화(Encrypt)후

원래대로 복호화(Decrypt)가 필요한 경우

- EX) 이름, 아이디, 주민번호 (나이계산, 생일), 메일주소, 주소,닉네임, 나이,생일 등


나. MYSQL에서 지원하는 암호화 함수

1) 쌍방향 암호화 (암호화,복호화) 지원

- AES_ENCRYPT ,AES_DECRYPT

- DES_ENCRYPT ,DES_DECRYPT

- DECODE, ENCODE

- COMPRESS, UNCOMPRESS

- AES 나 DES 정도가 무난할 것입니다.

2) 단방향 암호화만 지원

- MD5

- PASSWORD, OLD_PASSWORD

- SHA1, SHA



password 방식과 분명 sha 방식이 따로 구분되어 있는데 인터넷에서 찾아보니 pasword 방식기 sha 방식을 인코딩한 방식이라고 하는걸 본것 같은데...

그럼 password 방식도 해시방식에 속하는건가요?

아님 현재 그누보드 회원 비밀번호를 md5 방식이나 sha 방식으로 일괄 변경하는 방법이 있을까요?


------------------

제가 알고 있는 수준은
password 방식을 md5방식으로 일괄 변경을 못한다는 것
만약 md5 방식으로 바꾸면 신규회원은 md5 방식이지만 이전 회원은 암호가 틀리다고 나온다는것

뭐 이정도네요.


답변주신분들께 미리 감사의 인사를 전하며..



---------------------------------



이와 같은 내용을 확인할수 있는데...
|
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
12-11-06 조회 1,685
12-11-06 조회 1,562
12-11-06 조회 1,694
12-11-06 조회 1,797
12-11-06 조회 1,489
12-11-06 조회 932
12-11-06 조회 631
12-11-06 조회 1,038
12-11-06 조회 3,514
12-11-06 조회 1,333
12-11-06 조회 2,499
12-11-06 조회 881
12-11-06 조회 1,422
12-11-06 조회 877
12-11-06 조회 763
12-11-06 조회 3,959
12-11-06 조회 1,631
12-11-06 조회 676
12-11-06 조회 1,438
12-11-06 조회 1,630