KR101700799B1 - 숄더 서핑 방지 기능을 가진 사용자 단말 및 방법 - Google Patents
숄더 서핑 방지 기능을 가진 사용자 단말 및 방법 Download PDFInfo
- Publication number
- KR101700799B1 KR101700799B1 KR1020150092384A KR20150092384A KR101700799B1 KR 101700799 B1 KR101700799 B1 KR 101700799B1 KR 1020150092384 A KR1020150092384 A KR 1020150092384A KR 20150092384 A KR20150092384 A KR 20150092384A KR 101700799 B1 KR101700799 B1 KR 101700799B1
- Authority
- KR
- South Korea
- Prior art keywords
- area
- character
- region
- user
- recombination
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
- G06F21/6245—Protecting personal data, e.g. for financial or medical purposes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
- G06F21/6227—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database where protection concerns the structure of data, e.g. records, types, queries
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Databases & Information Systems (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Medical Informatics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
본 발명의 일 실시예에 따른 숄더 서핑 방지 기능을 가진 사용자 단말은 디스플레이 유닛, 숄더 서핑 방지 프로그램을 저장하는 메모리 및 프로그램을 수행하는 프로세서를 포함하고, 프로세서는 프로그램의 수행에 따라, 사용자가 선택한 전자문서의 텍스트를 추출하고, 사용자의 전자문서에 대한 응시영역 및 미응시 영역에 기초하여, 응시영역에 해당하는 텍스트 문자열과 미응시 영역에 해당하는 텍스트 문자열에 대하여 각각 문자 재조합을 적용하고, 문자 재조합이 적용된 문자열을 디스플레이 유닛에 표시한다.
이때, 미응시 영역에 대한 문자 재조합의 복잡도가 상기 응시 영역에 대한 문자 재조합의 복잡도 보다 높게 설정된다.
Description
도 2는 본 발명의 일 실시예에 따른 숄더 서핑 방지 기능을 가진 사용자 단말의 숄더 서핑 방지 방법을 설명하기 위한 순서도이다.
도 3은 일예에 따른 문자 재조합의 복잡도에 대해 설명하기 위한 도면이다.
도 4a내지 도 4c는 본 발명에서 제안되는 숄더 서핑 방지 시스템의 일예를 설명하기 위한 도면이다.
110: 메모리
112: 텍스트 추출 모듈
114: 문자 재조합 모듈
116: 출력 인터페이스 모듈
120: 프로세서
150: 디스플레이 유닛
Claims (10)
- 숄더 서핑 방지 기능을 가진 사용자 단말에 있어서,
디스플레이 유닛;
상기 숄더 서핑 방지 프로그램을 저장하는 메모리; 및
상기 프로그램을 수행하는 프로세서를 포함하고,
상기 프로세서는 상기 프로그램의 수행에 따라, 상기 사용자가 선택한 전자 문서의 텍스트를 추출하고, 상기 사용자의 상기 전자문서에 대한 응시영역 및 미응시 영역에 기초하여, 상기 응시영역에 해당하는 텍스트 문자열과 상기 미응시 영역에 해당하는 텍스트 문자열에 대하여 각각 문자 재조합을 적용하고, 상기 문자 재조합이 적용된 문자열을 디스플레이 유닛에 표시하되,
상기 미응시 영역에 대한 문자 재조합의 복잡도는 상기 응시영역에 대한 문자 재조합의 복잡도 보다 높게 설정되며,
상기 응시영역은 기설정된 기준에 해당하는 영역범위를 포함하며,
상기 미응시 영역은 상기 응시 영역 외 범위를 모두 포함하는 것인, 숄더 서핑 방지 기능을 가진 사용자 단말. - 제 1항에 있어서,
상기 프로세서는 상기 문자 재조합 적용시, 상기 전자문서로부터 추출된 텍스트의 단어 단위로 문자 재조합을 적용하고,
상기 문자 재조합은 상기 단어의 모음 순서를 바꾸는 것인, 숄더 서핑 방지 기능을 가진 사용자 단말. - 삭제
- 제 1항에 있어서,
상기 미응시 영역은 기설정된 패턴에 해당하는 영역범위를 가지고,
상기 영역범위에 단계적으로 문자 재조합의 복잡도를 적용하는 것인, 숄더 서핑 방지 기능을 가진 사용자 단말. - 제 1항에 있어서,
상기 사용자 단말이 컴퓨터일 경우,
상기 응시영역은 상기 컴퓨터에 연결된 마우스의 마우스 포인터 또는 연결된 키보드의 커서를 중심으로 기설정된 기준에 해당하는 영역인 것인, 숄더 서핑 방지 기능을 가진 사용자 단말. - 제 1항에 있어서,
상기 사용자 단말이 컴퓨터일 경우,
상기 응시영역은 상기 컴퓨터에 장착된 웹캠을 이용하여 추적된 사용자의
시선위치를 중심으로 기설정된 영역인 것인, 숄더 서핑 방지 기능을 가진 사용자 단말. - 제 1항에 있어서,
상기 사용자 단말이 휴대용 단말일 경우,
상기 사용자의 응시 영역은 상기 휴대용 단말의 카메라를 이용하여 추적된 사용자의 시선위치를 중심으로 기설정된 영역인 것인, 숄더 서핑 방지 기능을 가진 사용자 단말. - 사용자 단말의 숄더 서핑 방지 방법에 있어서,
사용자가 선택한 전자문서의 텍스트를 추출하는 단계;
상기 사용자의 상기 전자문서에 대한 응시영역 및 미응시 영역에 기초하여 상기 응시 영역에 해당하는 텍스트 문자열과 상기 미응시 영역에 해당하는 텍스트 문자열에 대하여 각각 문자 재조합을 적용하는 단계; 및
상기 문자 재조합이 적용된 문자열을 디스플레이 유닛에 표시하는 단계를 포함하되,
상기 적용하는 단계는 상기 미응시 영역에 대한 복잡도를 상기 응시영역에 대한 문자 재조합의 복잡도보다 높게 설정하는 것이며,
상기 응시영역은 기설정된 기준에 해당하는 영역범위를 포함하며,
상기 미응시 영역은 상기 응시 영역 외 범위를 모두 포함하는 것인, 사용자 단말의 숄더 서핑 방지 방법. - 제 8항에 있어서,
상기 미응시 영역은 기설정된 패턴에 해당하는 영역범위를 가지고,
상기 문자 재조합을 적용하는 단계는,
상기 영역범위에 단계적으로 문자 재조합의 복잡도를 적용하는 것인 사용자 단말의 숄더 서핑 방지 방법. - 청구항 제 8항 또는 제 9항 중 어느 한 항에 기재된 방법을 컴퓨터 상에서 수행하기 위한 프로그램을 기록한 컴퓨터 판독 가능한 기록 매체.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020150092384A KR101700799B1 (ko) | 2015-06-29 | 2015-06-29 | 숄더 서핑 방지 기능을 가진 사용자 단말 및 방법 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020150092384A KR101700799B1 (ko) | 2015-06-29 | 2015-06-29 | 숄더 서핑 방지 기능을 가진 사용자 단말 및 방법 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20170002195A KR20170002195A (ko) | 2017-01-06 |
| KR101700799B1 true KR101700799B1 (ko) | 2017-01-31 |
Family
ID=57832311
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020150092384A Expired - Fee Related KR101700799B1 (ko) | 2015-06-29 | 2015-06-29 | 숄더 서핑 방지 기능을 가진 사용자 단말 및 방법 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR101700799B1 (ko) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12118071B2 (en) | 2018-08-20 | 2024-10-15 | Eyl Inc. | System and user pattern authentication method for preventing smudge and shoulder surfing attack of mobile device |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114745805B (zh) | 2016-12-27 | 2025-05-30 | 韦勒斯标准与技术协会公司 | 使用ofdm随机接入的无线通信方法和无线通信终端 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101459912B1 (ko) * | 2013-05-29 | 2014-11-07 | 인하대학교 산학협력단 | 3차원 디스플레이를 위한 사용자 인증 방법 및 장치 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100960517B1 (ko) * | 2007-10-23 | 2010-06-03 | (주)민인포 | 그래픽 오티피 인증방법 및 이를 이용한 인증 시스템 |
| KR101425171B1 (ko) * | 2010-11-03 | 2014-08-04 | 한국전자통신연구원 | 사용자 비밀번호 입력 장치 및 방법 |
-
2015
- 2015-06-29 KR KR1020150092384A patent/KR101700799B1/ko not_active Expired - Fee Related
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101459912B1 (ko) * | 2013-05-29 | 2014-11-07 | 인하대학교 산학협력단 | 3차원 디스플레이를 위한 사용자 인증 방법 및 장치 |
Non-Patent Citations (1)
| Title |
|---|
| 나사랑 외 1인, '스마트폰 환경에서 숄더 서핑과 스파이웨어에 저항하는 패스워드 입력 기법', 2013년도 한국인터넷정보학회 추계학술발표대회 논문집 제14권2호 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12118071B2 (en) | 2018-08-20 | 2024-10-15 | Eyl Inc. | System and user pattern authentication method for preventing smudge and shoulder surfing attack of mobile device |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20170002195A (ko) | 2017-01-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10331871B2 (en) | Password input interface | |
| US11163433B2 (en) | Displaying content without obscuring key details on a computer screen | |
| US10154041B2 (en) | Website access control | |
| Ping et al. | Textlogger: inferring longer inputs on touch screen using motion sensors | |
| CN103793657A (zh) | 用于在移动终端上隐藏应用的系统和方法 | |
| JP2015115079A (ja) | 認証入力方法および装置 | |
| Wang et al. | Gazeploit: Remote keystroke inference attack by gaze estimation from avatar views in vr/mr devices | |
| Chen et al. | Keep others from peeking at your mobile device screen! | |
| US8485428B1 (en) | Systems and methods for providing security information about quick response codes | |
| KR101700799B1 (ko) | 숄더 서핑 방지 기능을 가진 사용자 단말 및 방법 | |
| Farzand et al. | A systematic deconstruction of human-centric privacy & security threats on mobile phones | |
| Du et al. | Privategaze: Preserving user privacy in black-box mobile gaze tracking services | |
| Wajid et al. | Crimestand: Spatial tracking of criminal activity | |
| Kim et al. | Spyware resistant smartphone user authentication scheme | |
| He et al. | Identity Deepfake Threats to Biometric Authentication Systems: Public and Expert Perspectives | |
| Huang et al. | Evaluating user behavior in smartphone security: a psychometric perspective | |
| Mousa et al. | Safeguarding Patient Data: Machine Learning for Phishing URL Detection in Healthcare Systems | |
| EP3016015A1 (en) | Method for indicating operating environment of mobile device and mobile device capable of indicating operating environment | |
| CN108197495A (zh) | 应用程序中敏感信息的保护方法及装置 | |
| US11122324B2 (en) | Method for displaying video related service, storage medium, and electronic device therefor | |
| Bacara et al. | Virtual keyboard logging counter-measures using human vision properties | |
| Adebola et al. | GRAPHICAL PASSWORD SCHEMES DESIGN: ENHANCING MEMORABILITY FEATURES USING AUTOBIOGRAPHICAL MEMORIES. | |
| Banerjee et al. | Covid-19: A New Non-traditional Security Threat | |
| Alepis | Notify this: Exploiting android notifications for fun and profit | |
| Samonte et al. | Exploring Data Breach Prevention Strategies in Real-Time Systems Integration and Architecture in the Healthcare Industry |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20200120 Year of fee payment: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20250124 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20250124 |