>백엔드 개발 >PHP 튜토리얼 >토론방 비밀번호 및 암호화 규칙

토론방 비밀번호 및 암호화 규칙

高洛峰
高洛峰원래의
2017-02-06 16:18:191829검색

비밀번호 암호화 규칙에 대해 알아보세요:

md5(md5('string').'fixed string');

고정 문자열은 사용자 등록 시 무작위로 생성되어 pre_ucenter_members 데이터 테이블의 솔트 필드입니다.

예: 비밀번호가 123456789이고 고정 문자열이 jb51인 경우 암호화 규칙은 다음과 같습니다. md5(md5('123456789').'jb51'); 결과는 96122ff0dd306c912aab15adccf21df1

비밀 암호화 규칙 논의:

암호화 과정은 값을 먼저 암호화하는 것입니다. 예를 들어 제 질문은 "운전면허증 마지막 4자리"이고 값의 값은 7입니다. 8f14e45fceea167a5a36dedd4bea2543입니다. I 대답은 "1v1.name"입니다. 여기에 1v1.name과 7의 MD5 값을 합치면, 즉 "1v1.name8f14e45fceea167a5a36dedd4bea2543"이 됩니다. bc9ead4611c04706ae05fd". 그런 다음 17번째부터 24번째까지 8비트를 가져옵니다. 비밀번호 "4611c047" 4611c047은 데이터베이스의 비밀번호입니다.

이 과정에서 소스 코드의 각 보안 질문 값을 꼭 확인하세요.

위는 편집자가 소개한 Discuz 포럼 비밀번호 및 비밀번호 암호화 규칙입니다. 궁금한 점이 있으시면 메시지를 남겨주시면 편집자가 답변해 드리겠습니다. 시간. 또한 PHP 중국어 웹사이트를 지원해 주신 모든 분들께 감사드립니다!

Discus 포럼 비밀번호 및 비밀번호 보호 암호화 규칙과 관련된 더 많은 기사를 보려면 PHP 중국어 웹사이트를 주목하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.