1 |
1
패스워드 추천 장치에 의한 패스워드 추천 방법에 있어서,변경 대상 패스워드를 적어도 하나 이상의 부분 문자열로 분할하고, 상기 분할한 부분 문자열이 사용자가 이전에 사용하였던 패스워드에 포함되었던 부분 문자열인 기존 사용 문자열인지 여부를 판단하는 부분 문자열 분석 단계; 및상기 분할한 부분 문자열이 상기 기존 사용 문자열인지 여부에 따라, 상기 변경 대상 패스워드에서 상기 분할한 부분 문자열 또는 상기 변경 대상 패스워드를 변환하여 추천 패스워드를 생성하는 추천 패스워드 생성 단계를 포함하며,상기 부분 문자열 분석 단계는 검증필터를 이용하여 상기 분할한 부분 문자열이 상기 기존 사용 문자열인지 여부를 판단하는 것을 특징으로 하는 패스워드 추천 방법
|
2 |
2
제1항에 있어서,상기 변경 대상 패스워드를 입력받고, 상기 입력받은 변경 대상 패스워드가 상기 사용자가 이전에 사용하였던 패스워드인지 여부를 판단하는 패스워드 분석 단계;를 더 포함하고,상기 부분 문자열 분석 단계는 상기 변경 대상 패스워드가 상기 사용자가 이전에 사용하였던 패스워드가 아닌 것으로 판단된 경우, 상기 변경 대상 패스워드를 상기 부분 문자열로 분할하는 것을 특징으로 하는 패스워드 추천 방법
|
3 |
3
제2항에 있어서,상기 패스워드 분석 단계는 상기 입력받은 변경 대상 패스워드의 해쉬 함수 출력값과 검증필터의 값을 비교하여, 상기 변경 대상 패스워드가 상기 사용자가 이전에 사용하였던 패스워드인지 여부를 판단하는 것을 특징으로 하는 패스워드 추천 방법
|
4 |
4
제1항에 있어서,상기 부분 문자열 분석 단계는 상기 변경 대상 패스워드에서 동일한 부류의 연속된 문자들의 집합을 상기 부분 문자열로 분할하는 것을 특징으로 하는 패스워드 추천 방법
|
5 |
5
삭제
|
6 |
6
제1항에 있어서,상기 검증필터는 블룸필터이고,상기 부분 문자열 분석 단계는 상기 분할한 부분 문자열의 해쉬 함수 출력값과 상기 블룸필터의 값을 비교하여, 상기 분할한 부분 문자열이 상기 기존 사용 문자열인지 여부를 판단하는 것을 특징으로 하는 패스워드 추천 방법
|
7 |
7
제6항에 있어서,상기 블룸필터는 소정의 길이를 가지는 배열이고, 상기 기존 사용 문자열의 상기 해쉬 함수 출력 값에 대응하는 위치의 상기 배열의 원소가 셋 되어 있는 것을 특징으로 하는 패스워드 추천 방법
|
8 |
8
제6항에 있어서,상기 부분 문자열 분석 단계는 상기 분할한 부분 문자열의 상기 해쉬 함수 출력 값에 대응하는 위치의 상기 블룸필터의 배열의 원소가 셋 되었는지 여부에 따라, 상기 분할한 부분 문자열이 상기 기존 사용 문자열인지 여부를 판단하는 것을 특징으로 하는 패스워드 추천 방법
|
9 |
9
제1항에 있어서,상기 추천 패스워드 생성 단계는 상기 분할한 부분 문자열이 상기 기존 사용 문자열로 판단된 경우, 상기 변경 대상 패스워드에서 상기 기존 사용 문자열로 판단된 상기 부분 문자열을 변환하여, 상기 추천 패스워드를 생성하는 기존 사용 문자열 변환 단계를 포함하는 것을 특징으로 하는 패스워드 추천 방법
|
10 |
10
제9항에 있어서, 상기 기존 사용 문자열 변환 단계는,상기 기존 사용 문자열로 판단된 상기 부분 문자열에 포함된 문자의 자리를 바꿔, 상기 부분 문자열을 변환하거나,상기 기존 사용 문자열로 판단된 상기 부분 문자열에 포함된 문자 중 어느 하나를 다른 문자로 대체하여, 상기 부분 문자열을 변환하거나, 상기 기존 사용 문자열로 판단된 상기 부분 문자열에 추가 문자를 삽입하여, 상기 부분 문자열을 변환하는 것을 특징으로 하는 패스워드 추천 방법
|
11 |
11
제2항에 있어서,현재 패스워드를 입력받고 상기 사용자를 인증하는 인증 단계를 더 포함하고,상기 패스워드 분석 단계는 상기 인증에 성공한 경우 상기 변경 대상 패스워드를 입력받는 것을 특징으로 하는 패스워드 추천 방법
|
12 |
12
제1항에 있어서,상기 생성한 추천 패스워드를 사용자에게 제공하고, 사용자의 선택 입력을 수신하여, 상기 추천 패스워드 중에서 최종 변경 패스워드를 결정하는 변경 패스워드 결정 단계;를 더 포함하고,상기 추천 패스워드 생성 단계는 적어도 하나 이상의 상기 추천 패스워드를 생성하는 것을 특징으로 하는 패스워드 추천 방법
|
13 |
13
제1항에 있어서,상기 검증필터는 블룸필터이고,상기 추천 패스워드 중에서 선택된 최종 변경 패스워드의 해쉬 함수 출력값과 상기 최종 변경 패스워드의 상기 부분 문자열의 상기 해쉬 함수 출력값에 대응하는, 상기 블룸필터의 배열을 셋 하는 블룸필터 갱신 단계를 더 포함하는 것을 특징으로 하는 패스워드 추천 방법
|
14 |
14
패스워드 추천 방법에 있어서,사용자 단말기가 변경 대상 패스워드를 적어도 하나 이상의 부분 문자열로 분할하고, 상기 분할한 부분 문자열의 해쉬 함수 출력값을 서버에 전송하고, 상기 서버로부터의 상기 해쉬 함수 출력값에 대한 응답을 수신하여, 상기 수신한 응답에 따라 상기 분할한 부분 문자열이 사용자가 이전에 사용하였던 패스워드에 포함되었던 부분 문자열인 기존 사용 문자열인지 여부를 판단하는 부분 문자열 분석 단계; 및상기 사용자 단말기가 상기 분할한 부분 문자열이 상기 기존 사용 문자열인지 여부에 따라, 상기 변경 대상 패스워드에서 상기 분할한 부분 문자열 또는 상기 변경 대상 패스워드를 변환하여 추천 패스워드를 생성하는 추천 패스워드 생성 단계를 포함하는 것을 특징으로 하는 패스워드 추천 방법
|
15 |
15
제14항에 있어서, 상기 부분 문자열 분석 단계는,상기 사용자 단말기가 상기 분할한 부분 문자열의 해쉬 함수 출력값을 서버에 전송하고,상기 서버로부터 상기 해쉬 함수 출력값을 상기 서버에 저장된 검증필터의 값과 비교한 결과를 상기 응답으로 수신하고,상기 수신한 응답에 따라 상기 분할한 부분 문자열이 상기 기존 사용 문자열인지 여부를 판단하는 것을 특징으로 하는 패스워드 추천 방법
|
16 |
16
제14항에 있어서,상기 사용자 단말기가 상기 변경 대상 패스워드를 입력받고, 상기 입력받은 변경 대상 패스워드의 해쉬 함수 출력값을 서버에 전송하고, 상기 서버로부터 상기 해쉬 함수 출력값을 상기 서버에 저장된 검증필터의 값과 비교한 결과를 수신하고, 수신 결과에 따라 상기 변경 대상 패스워드가 상기 사용자가 이전에 사용하였던 패스워드인지 여부를 판단하는 패스워드 분석 단계;를 더 포함하고,상기 부분 문자열 분석 단계는 상기 변경 대상 패스워드가 상기 사용자가 이전에 사용하였던 패스워드가 아닌 것으로 판단된 경우, 상기 변경 대상 패스워드를 상기 부분 문자열로 분할하는 것을 특징으로 하는 패스워드 추천 방법
|
17 |
17
제15항 또는 제16항에 있어서,상기 검증필터는 블룸필터이고,상기 블룸필터는 소정의 길이를 가지는 배열이고, 상기 기존 사용 문자열의 상기 해쉬 함수 출력 값에 대응하는 위치의 상기 배열의 원소가 셋 되어 있는 것을 특징으로 하는 패스워드 추천 방법
|
18 |
18
패스워드 추천 방법에 있어서,서버가 사용자 단말기로부터 변경 대상 패스워드를 분할한 부분 문자열의 해쉬 함수 출력값을 전송받고, 상기 부분 문자열의 해쉬 함수 출력값을 상기 서버에 저장된 블룸필터의 값과 비교한 결과를 상기 사용자 단말기로 전송하는 부분 문자열 분석 단계; 및상기 서버가 상기 사용자 단말기로부터 최종 변경 패스워드 및 상기 최종 변경 패스워드를 분할한 상기 부분 문자열의 각 해쉬 함수 출력값을 전송받고, 상기 각 해쉬 함수 출력값에 대응하는 상기 블룸필터의 배열을 셋 하는 블룸필터 갱신 단계를 포함하는 것을 특징으로 하는 패스워드 추천 방법
|
19 |
19
제18항에 있어서,상기 서버가 상기 사용자 단말기로부터 상기 변경 대상 패스워드의 해쉬 함수 출력값을 전송받고, 상기 변경 대상 패스워드의 해쉬 함수 출력값을 상기 서버에 저장된 상기 블룸필터의 값과 비교한 결과를 상기 사용자 단말기로 전송하는 패스워드 분석 단계;를 더 포함하는 것을 특징으로 하는 패스워드 추천 방법
|
20 |
20
패스워드 추천 장치에 있어서,변경 대상 패스워드를 적어도 하나 이상의 부분 문자열로 분할하고, 상기 분할한 부분 문자열이 사용자가 이전에 사용하였던 패스워드에 포함되었던 부분 문자열인 기존 사용 문자열인지 여부를 판단하는 부분 문자열 분석부; 및상기 분할한 부분 문자열이 상기 기존 사용 문자열인지 여부에 따라, 상기 변경 대상 패스워드에서 상기 분할한 부분 문자열 또는 상기 변경 대상 패스워드를 변환하여 추천 패스워드를 생성하는 추천 패스워드 생성부를 포함하며,상기 부분 문자열 분석부는 검증필터를 이용하여 상기 분할한 부분 문자열이 상기 기존 사용 문자열인지 여부를 판단하는 것을 특징으로 하는 패스워드 추천 장치
|