DESC

내가 보려고 쓰는 블로그

«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
Today
-
Yesterday
-
Total
-
  • [보안취약점] 비밀번호 강도
    ETC./인증 심사 2020. 4. 28. 14:13
    반응형

    안전한 비밀번호 기본 충족 요건

    1. 10자리 이상

    2. 영문자, 숫자, 특수문자, 대소문자 중 3개 이상 조합의 경우 8자리 이상
      var reg1 =  /(?=.*[~!@#$%^&*()_+|<>?:{}])(?=.*[A-Za-z])(?=.*[0-9]).{8,}$/;
      if(!reg1.test(password)) {
        alert("패스워드의 경우 8자리 이상 영문자, 숫자, 특수문자 조합을 입력하시기 바랍니다.");
      }

       

    3. 아이디와 5글자이상 중복 불가 
      for(var i=0; i<userid.length-4; i++) {
        if( pwdNew.indexOf(userid.substring(i, i+5)) != -1 ) {
          alert("패스워드의 경우 아이디와 5글자이상 중복될 수 없습니다.");
        }
      }

       

    4. 암호화 
      단방향 암호화 방식을 사용하며 sha256 이상의 암호화 알고리즘을 사용하는 것 권장

    5. 연속되는 알파벳 혹은 숫자 사용하지 않기 (권고)

     

     

     

    반응형

    댓글

Customed By Hailey Gong.