아이폰의 암호는 4자리 숫자로 0000부터 9999까지 있습니다. 그러니까 딱 만개입니다.

 

안드로이드의 대표적인 암호는 3x3개의 점을 긋는 패턴 락이며, 최소 4개 최고 9개의 점을 이어야 합니다. 그렇다면 이 경우에는 A(9,4)+A(9,5)+A(9,6)+A(9,7)+A(9,8)+A(9,9)=985824종의 조합이 나올 수 있지요. 하지만 이걸 전부 다 사용할 수 있는건 아닙니다.

 

11192719.png

 

왜냐하면 위에 나온대로 중간의 패턴을 건너 뛰는 것이 불가능하기 때문입니다. 그래서 매스매티카를 사용하여 계산하였습니다.

 

먼저, 985824라는 숫자는 순수하게 3x3의 패턴을 가지고 나온 계산 결과입니다.

 

11214848.png

 

그럼 이제 위에서 말한것처럼 중간을 건너 뛰는 경우는 빼야죠.

 

11192723.png

 

이걸 통해서 제외시킬 패턴을 만들어 냅니다.

 

11214843.png

 

빼낼 수 있는걸 다 빼내고 나면 그제서야 안드로이드에서 실제 사용할 수 있는 암호 조합이 나옵니다.

 

11192724.png

 

그래서 몇개가 나왔을까요?

 

11192730.png

 

안드로이드 패턴락에서 사용할 수 있는 경우의 수는 389112종입니다.

 

11192729.png

 

4, 5, 6, 7, 8, 9개의 점을 이었을 경우에는 각각 1624, 7152, 26016, 72912, 14704, 14704개의 경우의 수가 나옵니다. 6개 이상은 되야 4자리수 번호와 비교할만한 수준이 되겠군요.