불완전한 개방형 네트워크인 인터넷에서 사용자의 인증정보를 안전하게 보호하고, 보안을 적용한 인증을 수행하는 것이 필요하다. 초기에는 인증시스템의 동작이 서버측에서 일방향으로 동작되었기 때문에 사용자는 정당한 호스트와 통신을 하는지 알 수 없었다. 그리고 인증에 사용되는 패스워드를 동일하게 반복적으로 사용함으로서 패스워드 재사용 문제가 발생하였고, 사용자의 패스워드를 서비스제공자가 모두 관리함으로서 해킹에 무방비하다는 점과 서비스제공자 측에서만 인증이 수행되어지는 일방향 인증방식에서는 사용자 또는 서비스제공자를 가장한 해킹에 취약하다는 단점을 지니고 있다. 본 논문에서는 효과적인 인증을 제공하기 위해 OTP(...
불완전한 개방형 네트워크인 인터넷에서 사용자의 인증정보를 안전하게 보호하고, 보안을 적용한 인증을 수행하는 것이 필요하다. 초기에는 인증시스템의 동작이 서버측에서 일방향으로 동작되었기 때문에 사용자는 정당한 호스트와 통신을 하는지 알 수 없었다. 그리고 인증에 사용되는 패스워드를 동일하게 반복적으로 사용함으로서 패스워드 재사용 문제가 발생하였고, 사용자의 패스워드를 서비스제공자가 모두 관리함으로서 해킹에 무방비하다는 점과 서비스제공자 측에서만 인증이 수행되어지는 일방향 인증방식에서는 사용자 또는 서비스제공자를 가장한 해킹에 취약하다는 단점을 지니고 있다. 본 논문에서는 효과적인 인증을 제공하기 위해 OTP(One Time Password)의 질의-응답 방식을 이용한 인증 모델을 제시한다. 서비스제공자가 OTP 값을 생성하여 사용자에게 전송하면, 이를 수신한 사용자는 이를 전자서명하여 서비스제공자에게 전자서명한 OTP값과 인증서를 전송하여 패스워드 인증 및 인증서 검증을 수행하여 부인방지를 보장하였다. 더불어 서비스제공자가 임의의 난수값을 생성하여 이를 사용자에게 전송하고 해당 난수값을 재전송을 요구하여 재생공격을 차단하였고, OTP값 생성시 중간에 사용하였던 값들은 삭제함으로서 공격자가 생성 값을 분석할 수 없도록 기밀성을 제공하여 보안성을 한층 더 강화하였다.
불완전한 개방형 네트워크인 인터넷에서 사용자의 인증정보를 안전하게 보호하고, 보안을 적용한 인증을 수행하는 것이 필요하다. 초기에는 인증시스템의 동작이 서버측에서 일방향으로 동작되었기 때문에 사용자는 정당한 호스트와 통신을 하는지 알 수 없었다. 그리고 인증에 사용되는 패스워드를 동일하게 반복적으로 사용함으로서 패스워드 재사용 문제가 발생하였고, 사용자의 패스워드를 서비스제공자가 모두 관리함으로서 해킹에 무방비하다는 점과 서비스제공자 측에서만 인증이 수행되어지는 일방향 인증방식에서는 사용자 또는 서비스제공자를 가장한 해킹에 취약하다는 단점을 지니고 있다. 본 논문에서는 효과적인 인증을 제공하기 위해 OTP(One Time Password)의 질의-응답 방식을 이용한 인증 모델을 제시한다. 서비스제공자가 OTP 값을 생성하여 사용자에게 전송하면, 이를 수신한 사용자는 이를 전자서명하여 서비스제공자에게 전자서명한 OTP값과 인증서를 전송하여 패스워드 인증 및 인증서 검증을 수행하여 부인방지를 보장하였다. 더불어 서비스제공자가 임의의 난수값을 생성하여 이를 사용자에게 전송하고 해당 난수값을 재전송을 요구하여 재생공격을 차단하였고, OTP값 생성시 중간에 사용하였던 값들은 삭제함으로서 공격자가 생성 값을 분석할 수 없도록 기밀성을 제공하여 보안성을 한층 더 강화하였다.
It is required to implement security-based authentication to protect user’s authentication information on unreliable open network, Internet. Since authentication systems were operated in a unidirectional manner from servers, users couldn’t communicate with authenticated hosts. In addition, the same ...
It is required to implement security-based authentication to protect user’s authentication information on unreliable open network, Internet. Since authentication systems were operated in a unidirectional manner from servers, users couldn’t communicate with authenticated hosts. In addition, the same password used for authentication was used repeatedly, causing problems with password reuse. That is why this method is vulnerable to hacking since service providers manage user passwords and only service providers can perform authentication (unidirectional authentication). In order to provide effective authentication, this document suggests an effective authentication model using question-answer of OTP(One Time Password). If service providers create OTP values and send them to users, the users perform digital signature, send OTP values with digital signature to service providers and perform password authentication and certification verification to ensure security. Moreover, service providers created random values, sent them to users and requested those random values to be sent again in order to prevent any attacks. Values used during creation of OTP values were deleted to prevent attackers from analyzing generated values, strengthening confidentiality and security.
It is required to implement security-based authentication to protect user’s authentication information on unreliable open network, Internet. Since authentication systems were operated in a unidirectional manner from servers, users couldn’t communicate with authenticated hosts. In addition, the same password used for authentication was used repeatedly, causing problems with password reuse. That is why this method is vulnerable to hacking since service providers manage user passwords and only service providers can perform authentication (unidirectional authentication). In order to provide effective authentication, this document suggests an effective authentication model using question-answer of OTP(One Time Password). If service providers create OTP values and send them to users, the users perform digital signature, send OTP values with digital signature to service providers and perform password authentication and certification verification to ensure security. Moreover, service providers created random values, sent them to users and requested those random values to be sent again in order to prevent any attacks. Values used during creation of OTP values were deleted to prevent attackers from analyzing generated values, strengthening confidentiality and security.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.