전 세계에서 아이폰X에 보안성에 관해 실망하는 글들이 많이 나오고있습니다.
쌍둥이가 페이스ID를 뚫었다 .
엄마폰을 아들이,
사촌간에 ,
얼굴 모형으로!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
등, 페이스아이디가 뚫린다. 라는 글들을 많이 볼수 있습니다.
이게 왜 이런가, 어떻게해야 안뚫릴까. 에 대한 개인적인 생각들을 적어볼까합니다 .
-
2가지 가설을 가지고 시작해봅시다.
가설1. 페이스아이디는 일치율 100%를 목표로 하는것이 아니다.
그렇습니다.
애당초 100%일치라면 사용이 불가능합니다.
안경을써도안되고, 머플러를 해도안되고, 화장이 좀만 두꺼워도안되죠
또한 자고일어나면 얼굴이 부어서 인식이 안될겁니다.
그렇기에, 일치율 100%가 아닌, 일정퍼센트를 넘겼을경우 잠금이 해제되는것일겁니다.
가설2. 학습능력이 있다 .
자고일어나면 얼굴이 부어서 아이폰이 주인을 못알아 보면 황당하겠죠 ?
다이어트를 하거나, 살이찔경우, 매일 얼굴이 조금씩 줄어들거나 늘어날경우도 생기겠죠 ?
그걸 아이폰이 인식하게 하는걸, 전 "학습"이라고 칭했습니다.
사용자의 얼굴변화를 수시로 기록하여 데이터화 시켜, 정확도를 높혀주는것이죠 .
-
학습이란 무엇이며, 어떻게 하는것인가
학습은 위에 말했지만, 사용자임을 좀더 명확하게 인식하기 위해 이루어집니다. 즉 오차를 줄이는것이죠 .
예를들어,
아이폰의 일치율이 80%로 정해져있다고 가정을 해봅시다.
근데 내가 안경끼고 화장이 조금 두꺼워서, 일치율이 79%가 되었네 ?
그럼 페이스아이디는 "NO"를 외칩니다.
그럼, 비밀번호로 잠금을 해제하겠죠 ?
그럼 아이폰이느끼기엔
"79%여서 거절했는데 . 비번을 풀었네? 주인인가보다 ㅎㅎ . 수집수집 "
이 과정을 몇번한다면, 79%였던 얼굴형태가 되어도 , 아이폰은 주인임을 알기에, 잠금이 풀립니다.
즉, 범위 혹은 경우의 수를 늘리게 됩니다.
-
어? 그럼????
네, 그겁니다.
내 얼굴로 페이스아이디를 등록했다고해도,
얼굴이 얼추 비슷한사람이 페이스아이디를 시도하고, 비밀번호로 잠금을 풀면 ,
그게 사용자라고 인식하는것입니다.
물론 ,
내가 1천번 하고, 남이 2번했다고 남을 주인으로 인식하진 않죠 ,
하지만 내가 2번하고 남이 1천번하면 ? 해깔릴겁니다.
아마, 모형제작으로 비번푼사람도 이과정을 수십 수백번 했을꺼고 ,
애기엄마도 아이한테 쥐어줬으니 수십수백번은 풀었을겁니다. 엄마보다 많이 ㅎㅎ
-
그럼, 피해를 어찌 막아야 하죠 ?
남에게 잠금 비번을 알려주지말고, 사용하세요 .
남이 비번으로 풀지 않는다면, 아이폰은 학습하지않습니다.
내가 오래쓸수록, 잘못인식할 확률이 줄어듭니다.
남에게 줄때 암호를 풀어서 준다면, 학습할 일도없습니다.
이상, 제 개인적인 생각이고 ,
맞을겁니다.
긴글 읽어주셔서 감사합니다.