KR102409774B1 - 접속 티켓 기반 화상회의 서비스 지원 장치 및 방법 - Google Patents
접속 티켓 기반 화상회의 서비스 지원 장치 및 방법 Download PDFInfo
- Publication number
- KR102409774B1 KR102409774B1 KR1020210003977A KR20210003977A KR102409774B1 KR 102409774 B1 KR102409774 B1 KR 102409774B1 KR 1020210003977 A KR1020210003977 A KR 1020210003977A KR 20210003977 A KR20210003977 A KR 20210003977A KR 102409774 B1 KR102409774 B1 KR 102409774B1
- Authority
- KR
- South Korea
- Prior art keywords
- ticket
- participant
- token
- conference room
- access
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/15—Conference systems
- H04N7/155—Conference systems involving storage of or access to video conference sessions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/41—User authentication where a single sign-on provides access to a plurality of computers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/55—Detecting local intrusion or implementing counter-measures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/858—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
- H04N21/8586—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/141—Systems for two-way working between two video terminals, e.g. videophone
- H04N7/147—Communication arrangements, e.g. identifying the communication as a video-communication, intermediate storage of the signals
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Telephonic Communication Services (AREA)
Abstract
접속 티켓 기반 화상회의 서비스 지원 장치 및 방법이 개시된다. 본 발명의 일실시예에 따른 접속 티켓 기반 화상회의 서비스 지원 방법은 접속 티켓 기반 화상회의 서비스 지원 장치의 접속 티켓 기반 화상회의 서비스 지원 방법에 있어서, 화상회의 서비스 플랫폼으로부터 가상 회의실에 접속한 참가자의 사용자 정보와 상기 가상 회의실의 접속 정보를 수신하는 단계; 상기 참가자에게 상기 화상회의 서비스 플랫폼에 대한 인증 결과인 토큰을 요청하고, 상기 토큰을 발급한 외부 인증 서버를 통해 상기 토큰을 인증하는 단계; 상기 토큰, 상기 참가자의 사용자 정보와 상기 가상회의실의 접속 정보를 이용하여 상기 참가자가 상기 가상 회의실에 재접속하기 위한 티켓을 생성하고, 상기 참가자에게 티켓을 발급하는 단계 및 상기 화상회의 서비스 플랫폼으로부터 상기 가상 회의실에 재접속을 요청하는 참가자의 티켓을 전달 받고, 상기 티켓을 인증하여 상기 참가자의 가상 회의실에 대한 재접속을 승인하기 위한 티켓 인증 결과를 회신하는 단계를 포함한다.
Description
본 발명은 화상회의 기술에 관한 것으로, 보다 상세하게는 접속 티켓 기반 화상회의 서비스 지원 기술에 관한 것이다.
비대면 비즈니스 변화로 인해 화상회의 필요성이 증가되고 있고, 이에 따라 화상회의를 이용하는 사용자는 증가되고 있지만 보안성이 고려되어 있지 않은 화상회의 기술로 보안 취약성이 확산되고 있다.
이러한 화상회의 기술의 보안 취약성의 예로 화상회의 초대 관리 부실 및 계정 해킹으로 인한 인가 받지 않은 사용자의 화상회의 무단 난입 증가 등에 따라 화상회의 참여자에 대한 안전한 화상회의 접속에 대한 개발이 요구되고 있다.
특히, 기존 화상회의에 참가했었던 참가자가 화상회의에 다시 참가하기 위해서는 호스트(화상회의 개설자)가 참가자를 대기방에서 수락해주어야 화상회의에 재접속하기 위해서, 현재 화상회의에 참가하려는 참가자가 이전에 참가했던 참가자와 동일인인지 검증해야 하는 번거로움이 존재한다.
한편, 한국공개특허 제 10-2017-0142705 호“회의 제공 장치 및 상기 장치에서의 접속 단말 변경 방법”는 단말의 식별 정보와 토큰에 기반하여 회의에 참석중인 참석자가 회의에 접속중인 단말을 다른 단말로 편리하게 변경하는 장치 및 방법에 관하여 개시하고 있다.
본 발명은 화상회의 초대 관리 부실 및 계정 해킹으로 인한 인가 받지 않은 사용자의 화상회의 무단 난입 증가등에 따라 화상회의 참여자에 대한 안전한 화상회의 접속을 지원하는 것을 목적으로 한다.
또한, 본 발명은 화상회의 가상 회의실에 접속한 참가자가 인증 세션이 종료되어도 기존에 접속한 가상 회의실에 편리하게 재접속하는 기능을 제공하는 것을 목적으로 한다.
상기한 목적을 달성하기 위한 본 발명의 일실시예에 따른 접속 티켓 기반 화상회의 서비스 지원 방법은 접속 티켓 기반 화상회의 서비스 지원 장치의 접속 티켓 기반 화상회의 서비스 지원 방법에 있어서, 화상회의 서비스 플랫폼으로부터 가상 회의실에 접속한 참가자의 사용자 정보와 상기 가상 회의실의 접속 정보를 수신하는 단계; 상기 참가자에게 상기 화상회의 서비스 플랫폼에 대한 인증 결과인 토큰을 요청하고, 상기 토큰을 발급한 외부 인증 서버를 통해 상기 토큰을 인증하는 단계; 상기 토큰, 상기 참가자의 사용자 정보와 상기 가상회의실의 접속 정보를 이용하여 상기 참가자가 상기 가상 회의실에 재접속하기 위한 티켓을 생성하고, 상기 참가자에게 티켓을 발급하는 단계 및 상기 화상회의 서비스 플랫폼으로부터 상기 가상 회의실에 재접속을 요청하는 참가자의 티켓을 전달 받고, 상기 티켓을 인증하여 상기 참가자의 가상 회의실에 대한 재접속을 승인하기 위한 티켓 인증 결과를 회신하는 단계를 포함한다.
이 때, 상기 가상 회의실의 접속 정보를 수신하는 단계는 상기 화상회의 서비스 플랫폼이, 상기 외부 인증 서버를 통해 상기 참가자를 인증하고, 상기 외부 인증 서버로부터 인증 결과에 상응하는 토큰을 발급 받아 상기 참가자에게 상기 토큰을 제공할 수 있다.
이 때, 상기 티켓을 발급하는 단계는 상기 참가자가 상기 가상 회의실에 접속한 시간부터 상기 토큰의 유효 시간 이내 까지를 상기 티켓의 유효 시간으로 설정하여 상기 티켓을 생성할 수 있다.
이 때, 상기 티켓 인증 결과를 회신하는 단계는 상기 화상회의 서비스 플랫폼으로부터 수신한 상기 화상회의 서비스에 재접속을 요청한 참가자의 티켓과 기저장된 티켓들의 상기 참가자의 사용자 정보와 상기 가상 회의실의 접속 정보를 비교하여 일치하는 티켓을 검색할 수 있다.
이 때, 상기 티켓 인증 결과를 회신하는 단계는 상기 화상회의 서비스 플랫폼으로부터 수신한 티켓과 상기 일치하는 티켓의 유효시간과 검증값을 비교하여 일치하는 경우, 상기 화상회의 서비스 플랫폼으로부터 수신한 티켓의 인증이 성공인 것으로 판단할 수 있다.
이 때, 상기 티켓 인증 결과를 회신하는 단계는 상기 참가자가 상기 가상 회의실에 재접속을 요청한 시간과 상기 티켓에 포함된 티켓의 유효 시간을 비교하여 상기 티켓의 유효성을 검증할 수 있다.
또한, 상기한 목적을 달성하기 위한 본 발명의 일실시예에 따른 접속 티켓 기반 화상회의 서비스 지원 장치는 화상회의 서비스 플랫폼으로부터 가상 회의실에 접속한 참가자의 사용자 정보와 상기 가상 회의실의 접속 정보를 수신하고, 상기 참가자에게 상기 화상회의 서비스 플랫폼에 대한 인증 결과인 토큰을 요청하고, 상기 토큰을 발급한 외부 인증 서버를 통해 상기 토큰을 인증하는 토큰 인증부; 상기 토큰, 상기 참가자의 사용자 정보와 상기 가상회의실의 접속 정보를 이용하여 상기 참가자가 상기 가상 회의실에 재접속하기 위한 티켓을 생성하고, 상기 참가자에게 티켓을 발급하는 티켓 생성부 및 상기 화상회의 서비스 플랫폼으로부터 상기 가상 회의실에 재접속을 요청하는 참가자의 티켓을 전달 받고, 상기 티켓을 인증하여 상기 참가자의 가상 회의실에 대한 재접속을 승인하기 위한 티켓 인증 결과를 회신하는 티켓 인증부를 포함한다.
이 때, 상기 화상회의 서비스 플랫폼은 상기 외부 인증 서버를 통해 상기 참가자를 인증하고, 상기 외부 인증 서버로부터 인증 결과에 상응하는 토큰을 발급 받아 상기 참가자에게 상기 토큰을 제공할 수 있다.
이 때, 상기 티켓 생성부는 상기 참가자가 상기 가상 회의실에 접속한 시간부터 상기 토큰의 유효 시간 이내 까지를 상기 티켓의 유효 시간으로 설정하여 상기 티켓을 생성할 수 있다.
이 때, 상기 티켓 인증부는 상기 화상회의 서비스 플랫폼으로부터 수신한 상기 화상회의 서비스에 재접속을 요청한 참가자의 티켓과 기저장된 티켓들의 상기 참가자의 사용자 정보와 상기 가상 회의실의 접속 정보를 비교하여 일치하는 티켓을 검색할 수 있다.
이 때, 상기 티켓 인증부는 상기 화상회의 서비스 플랫폼으로부터 수신한 티켓과 상기 일치하는 티켓의 유효시간과 검증값을 비교하여 일치하는 경우, 상기 화상회의 서비스 플랫폼으로부터 수신한 티켓의 인증이 성공인 것으로 판단할 수 있다.
이 때, 티켓 인증부는 상기 참가자가 상기 가상 회의실에 재접속을 요청한 시간과 상기 티켓에 포함된 티켓의 유효 시간을 비교하여 상기 티켓의 유효성을 검증 할 수 있다.
또한, 상기한 목적을 달성하기 위한 본 발명의 일실시예에 따른 접속 티켓 기반 화상회의 서비스 지원 방법은 접속 티켓 기반 화상회의 서비스 지원 장치의 접속 티켓 기반 화상회의 서비스 지원 방법에 있어서, 화상회의 서비스 플랫폼으로부터 가상 회의실의 접속 링크를 수신하고, 상기 접속 링크에 상응하는 배포 링크를 생성하는 단계 및 상기 화상회의 서비스 플랫폼으로부터 상기 배포 링크를 통해 접속한 참가자의 인증 결과를 수신하고, 상기 배포 링크에 상응하는 상기 접속 링크를 확인하여 상기 참가자에게 상기 접속 링크를 송신하는 단계를 포함한다.
이 때, 상기 배포 링크를 생성하는 단계는 상기 접속 링크를 저장하고, 상기 접속 링크가 저장 위치에 접근 가능한 저장 식별자를 포함하는 상기 배포 링크를 생성할 수 있다.
이 때, 상기 배포 링크를 생성하는 단계는 상기 가상 회의실에 참여 가능한 참가자 정보를 더 포함하는 상기 배포 링크를 생성할 수 있다.
이 때, 상기 접속 링크를 송신하는 단계는 상기 참가자의 인증 결과와 기생성한 상기 배포 링크에 포함된 참가자 정보를 비교하여 상기 가상 회의실에 접근 가능한 참가자 인지 여부를 확인할 수 있다.
이 때, 상기 접속 링크를 송신하는 단계는 상기 가상 회의실에 접근 가능한 참가자인 것으로 확인 된 경우, 상기 배포링크에 포함된 저장 식별자에 기반하여 상기 배포 링크에 상응하는 상기 접속 링크를 확인할 수 있다.
이 때, 상기 접속 링크를 송신하는 단계는 상기 참가자로부터 사전에 공유 받은 공개키를 이용하여 상기 접속 링크를 암호화하고, 암호화된 접속 링크를 상기 참가자에게 전송할 수 있다.
또한, 상기한 목적을 달성하기 위한 본 발명의 일실시예에 따른 접속 티켓 기반 화상회의 서비스 지원 장치는 화상회의 서비스 플랫폼으로부터 가상 회의실의 접속 링크를 수신하고, 상기 접속 링크에 상응하는 배포 링크를 생성하는 링크 생성부 및 상기 화상회의 서비스 플랫폼으로부터 상기 배포 링크를 통해 접속한 참가자의 인증 결과를 수신하고, 상기 배포 링크에 상응하는 상기 접속 링크를 확인하여 상기 참가자에게 상기 접속 링크를 송신하는 링크 확인부를 포함한다.
이 때, 상기 링크 생성부는 상기 접속 링크를 저장하고, 상기 접속 링크가 저장 위치에 접근 가능한 저장 식별자를 포함하는 상기 배포 링크를 생성할 수 있다.
이 때, 상기 링크 생성부는 상기 가상 회의실에 참여 가능한 참가자 정보를 더 포함하는 상기 배포 링크를 생성할 수 있다.
이 때, 상기 링크 확인부는 상기 참가자의 인증 결과와 기생성한 상기 배포 링크에 포함된 참가자 정보를 비교하여 상기 가상 회의실에 접근 가능한 참가자 인지 여부를 확인할 수 있다.
이 때, 상기 링크 확인부는 상기 가상 회의실에 접근 가능한 참가자인 것으로 확인 된 경우, 상기 배포링크에 포함된 저장 식별자에 기반하여 상기 배포 링크에 상응하는 상기 접속 링크를 확인할 수 있다.
이 때, 상기 링크 확인부는 상기 참가자로부터 사전에 공유 받은 공개키를 이용하여 상기 접속 링크를 암호화하고, 암호화된 접속 링크를 상기 참가자에게 전송할 수 있다.
본 발명은 화상회의 초대 관리 부실 및 계정 해킹으로 인한 인가 받지 않은 사용자의 화상회의 무단 난입 증가등에 따라 화상회의 참여자에 대한 안전한 화상회의 접속을 지원할 수 있다.
또한, 본 발명은 화상회의 가상 회의실에 접속한 참가자가 인증 세션이 종료되어도 기존에 접속한 가상 회의실에 편리하게 재접속하는 기능을 제공할 수 있다.
도 1은 본 발명의 일실시예에 따른 화상회의 서비스 환경을 나타낸 도면이다.
도 2는 본 발명의 일실시예에 따른 접속 티켓 기반 화상회의 서비스 지원 방법을 나타낸 동작흐름도이다.
도 3은 본 발명의 일실시예에 따른 가상 회의실 접속 및 사용자 인증 과정을 나타낸 도면이다.
도 4는 본 발명의 일실시예에 따른 토큰 인증 및 티켓 발급 과정을 나타낸 도면이다.
도 5는 본 발명의 일실시예에 따른 티켓 기반 가상 회의실 재접속 승인 과정을 나타낸 도면이다.
도 6은 본 발명의 일실시예에 따른 토큰의 구성을 나타낸 도면이다.
도 7은 본 발명의 일실시예에 따른 티켓의 구성을 나타낸 도면이다.
도 8은 본 발명의 일실시예에 따른 화상회의 지원 장치의 링크 배포 과정을 나타낸 도면이다.
도 9는 본 발명의 일실시예에 따른 링크 배포 기반 화상회의 지원 과정을 나타낸 도면이다.
도 10은 본 발명의 일실시예에 따른 링크 배포 기반 화상회의 서비스 지원 방법을 나타낸 동작흐름도이다.
도 11은 본 발명의 일실시예에 따른 배포 링크 생성 과정을 나타낸 도면이다.
도 12는 본 발명의 일실시예에 따른 접속 링크 송신 과정을 나타낸 도면이다.
도 13은 본 발명의 일실시예에 따른 배포 링크의 구성을 나타낸 도면이다.
도 14는 본 발명의 일실시예에 따른 접속 링크의 구성을 나타낸 도면이다.
도 15는 본 발명의 일실시예에 따른 접속 티켓 기반 화상회의 서비스 지원 장치를 나타낸 블록도이다.
도 16은 본 발명의 일실시예에 따른 컴퓨터 시스템을 나타낸 도면이다.
도 2는 본 발명의 일실시예에 따른 접속 티켓 기반 화상회의 서비스 지원 방법을 나타낸 동작흐름도이다.
도 3은 본 발명의 일실시예에 따른 가상 회의실 접속 및 사용자 인증 과정을 나타낸 도면이다.
도 4는 본 발명의 일실시예에 따른 토큰 인증 및 티켓 발급 과정을 나타낸 도면이다.
도 5는 본 발명의 일실시예에 따른 티켓 기반 가상 회의실 재접속 승인 과정을 나타낸 도면이다.
도 6은 본 발명의 일실시예에 따른 토큰의 구성을 나타낸 도면이다.
도 7은 본 발명의 일실시예에 따른 티켓의 구성을 나타낸 도면이다.
도 8은 본 발명의 일실시예에 따른 화상회의 지원 장치의 링크 배포 과정을 나타낸 도면이다.
도 9는 본 발명의 일실시예에 따른 링크 배포 기반 화상회의 지원 과정을 나타낸 도면이다.
도 10은 본 발명의 일실시예에 따른 링크 배포 기반 화상회의 서비스 지원 방법을 나타낸 동작흐름도이다.
도 11은 본 발명의 일실시예에 따른 배포 링크 생성 과정을 나타낸 도면이다.
도 12는 본 발명의 일실시예에 따른 접속 링크 송신 과정을 나타낸 도면이다.
도 13은 본 발명의 일실시예에 따른 배포 링크의 구성을 나타낸 도면이다.
도 14는 본 발명의 일실시예에 따른 접속 링크의 구성을 나타낸 도면이다.
도 15는 본 발명의 일실시예에 따른 접속 티켓 기반 화상회의 서비스 지원 장치를 나타낸 블록도이다.
도 16은 본 발명의 일실시예에 따른 컴퓨터 시스템을 나타낸 도면이다.
본 발명을 첨부된 도면을 참조하여 상세히 설명하면 다음과 같다. 여기서, 반복되는 설명, 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능, 및 구성에 대한 상세한 설명은 생략한다. 본 발명의 실시형태는 당 업계에서 평균적인 지식을 가진 자에게 본 발명을 보다 완전하게 설명하기 위해서 제공되는 것이다. 따라서, 도면에서의 요소들의 형상 및 크기 등은 보다 명확한 설명을 위해 과장될 수 있다.
명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다.
이하, 본 발명에 따른 바람직한 실시예를 첨부된 도면을 참조하여 상세하게 설명한다.
도 1은 본 발명의 일실시예에 따른 화상회의 서비스 환경을 나타낸 도면이다.
도 1을 참조하면, 화상회의 서비스 플랫폼인 미디어 서버는 사용자 클라이언트에게 미디어 스트림과 데이터 채널을 통해 화상회의 서비스를 제공하는 것을 알 수 있다.
이 때, 화상회의 서비스 지원 장치인 서비스 서버는 외부의 SSO(SINGLE SIGN-ON) 기반 인증을 통해 사용자 클라이언트를 인증하고, 인증이 성공인 경우에, 미디어 서버와 사용자 클라이언트에 티켓을 발급하면, 사용자 클라이언트는 미디어 서버와 인증 세션이 종료되더라도 발급 받은 티켓을 이용하여 미디어 서버에 재접속을 요청할 수 있다.
도 2는 본 발명의 일실시예에 따른 접속 티켓 기반 화상회의 서비스 지원 방법을 나타낸 동작흐름도이다. 도 3은 본 발명의 일실시예에 따른 가상 회의실 접속 및 사용자 인증 과정을 나타낸 도면이다. 도 4는 본 발명의 일실시예에 따른 토큰 인증 및 티켓 발급 과정을 나타낸 도면이다. 도 5는 본 발명의 일실시예에 따른 티켓 기반 가상 회의실 재접속 승인 과정을 나타낸 도면이다.
도 2를 참조하면, 본 발명의 일실시예에 따른 접속 티켓 기반 화상회의 서비스 지원 방법은 먼저 화상회의 서비스 플랫폼(10)이 가상 회의실 접속 및 사용자 인증을 수행할 수 있다(S110).
도 3을 참조하면, 단계(S110)의 가상 회의실 접속 및 사용자 인증 과정을 세부적으로 나타낸 것을 알 수 있다.
먼저, 단계(S210)는 참가자의 사용자 단말 장치(10)가 화상회의 서비스 플랫폼에서 제공하는 화상 회의 서비스에 접속을 요청하고, 사용자 인증을 수행할 수 있다.
단계(S220)는 화상회의 서비스 플랫폼(10)이 참가자의 사용자 인증을 위해 참가자의 사용자 정보를 SSO(SINGLE SIGN―ON) 외부 인증 서버(30)에 제공하여 사용자 인증을 요청할 수 있다.
단계(S230)는 SSO 외부 인증 서버(30)가 참가자의 사용자 정보에 기반하여 참가자의 사용자 단말 장치(20)에게 SSO 인증 페이지를 제공하여 사용자 인증을 요청할 수 있다.
단계(S240)는 사용자 단말 장치(20)가 화상회의 서비스를 제공받기 위해 개인정보를 입력하여 로그인을 수행할 수 있다.
단계(S250)는 SSO 외부 인증 서버(30)가 입력 받은 개인정보에 대해 사용자 인증을 수행하고, 인증이 성공인 경우, 사용자 인증 결과에 대한 토큰을 생성하고, 화상회의 서비스 플랫폼(10)에게 토큰을 발급할 수 있다.
단계(S260)는 화상회의 서비스 플랫폼(10)은 참가자의 사용자 인증이 성공임을 확인하고, 참가자의 사용자 단말 장치(10)에게 화상회의 서비스 이용을 승인하고, 발급받은 토큰을 전달할 수 있다.
또한, 본 발명의 일실시예에 따른 접속 티켓 기반 화상회의 서비스 지원 방법은 토큰을 인증할 수 있다(S120).
즉, 단계(120)는 화상회의 서비스 플랫폼으로부터 가상 회의실에 접속한 참가자의 사용자 정보와 상기 가상 회의실의 접속 정보를 수신하고, 상기 참가자에게 상기 화상회의 서비스 플랫폼에 대한 인증 결과인 토큰을 요청하고, 상기 토큰을 발급한 외부 인증 서버를 통해 상기 토큰을 인증할 수 있다.
또한, 본 발명의 일실시예에 따른 접속 티켓 기반 화상회의 서비스 지원 방법은 접속 티켓을 발급할 수 있다(S130).
즉, 단계(S130)는 상기 토큰, 상기 참가자의 사용자 정보와 상기 가상회의실의 접속 정보를 이용하여 상기 참가자가 상기 가상 회의실에 재접속하기 위한 티켓을 생성하고, 상기 참가자에게 티켓을 발급할 수 있다.
이 때, 단계(S130)는 상기 참가자가 상기 가상 회의실에 접속한 시간부터 상기 토큰의 유효 시간 이내 까지를 상기 티켓의 유효 시간으로 설정하여 상기 티켓을 생성할 수 있다.
도 4를 참조하면, 단계(S120) 및 단계(130)의 토큰 인증과 접속 티켓 발급 과정을 세부적으로 나타낸 것을 알 수 있다.
단계(S310)는 먼저 화상회의 서비스 플랫폼(10)으로부터 화상회의 서비스 플랫폼으로부터 가상 회의실에 접속한 참가자의 사용자 정보(사용자 ID))와 상기 가상 회의실의 접속 정보(가상 회의실 ID)를 수신할 수 있다.
이 때, 화상회의 서비스 플랫폼(10)와 사용자 단말 장치(30) 사이에서는 SSO 인증 기반 로그인 세션이 유지되어 있고, 가상 회의실에 참가자가 참여한 상태일 수 있다.
단계(S320)는 화상회의 서비스 지원 장치(100)가, 사용자 단말 장치(30)에게 SSO 인증 결과로 발급 받은 토큰을 요청할 수 있다.
단계(S340)는 화상회의 서비스 지원 장치(100)가, 사용자 단말 장치(30)로부터 토큰과 사용자 정보를 수신할 수 있다.
단계(S350)는 화상회의 서비스 지원 장치(100)가, SSO 외부 인증 서버(30)를 통해 토큰의 인증을 요청할 수 있다.
단계(S360)는 토큰의 인증 결과가 성공인 경우, 티켓을 생성할 수 있다.
또한, 본 발명의 일실시예에 따른 접속 티켓 기반 화상회의 서비스 지원 방법은 가상회의실 재접속을 승인할 수 있다(S140).
즉, 단계(S140)는 상기 화상회의 서비스 플랫폼으로부터 상기 가상 회의실에 재접속을 요청하는 참가자의 티켓을 전달 받고, 상기 티켓을 인증하여 상기 참가자의 가상 회의실에 대한 재접속을 승인하기 위한 티켓 인증 결과를 회신할 수 있다.
이 때, 단계(S140)는 상기 화상회의 서비스 플랫폼(10)으로부터 수신한 상기 화상회의 서비스에 재접속을 요청한 참가자의 티켓과 기저장된 티켓들의 상기 참가자의 사용자 정보와 상기 가상 회의실의 접속 정보를 비교하여 일치하는 티켓을 검색할 수 있다.
이 때, 단계(S140)는 상기 화상회의 서비스 플랫폼(10)으로부터 수신한 티켓과 상기 일치하는 티켓의 유효시간과 검증값을 비교하여 일치하는 경우, 상기 화상회의 서비스 플랫폼(10)으로부터 수신한 티켓의 인증이 성공인 것으로 판단할 수 있다.
이 때, 단계(S140)는 상기 참가자가 상기 가상 회의실에 재접속을 요청한 시간과 상기 티켓에 포함된 티켓의 유효 시간을 비교하여 상기 티켓의 유효성을 검증할 수 있다.
도 5를 참조하면, 단계(S140)의 가상 회의실 재접속 승인 과정을 세부적으로 나타낸 것을 알 수 있다.
먼저, 단계(S410)는 화상회의 서비스 플랫폼(10)과 사용자 단말 장치(30)의 인증 세션이 종료된 상태에서, 사용자 단말 장치(30)가 화상회의 서비스와 가상 회의실에 대한 재접속을 요청할 수 있다.
이 때, 단계(S410)는 사용자 단말 장치(30)가 화상회의 서비스 플랫폼(10)에게 사용자 정보 및 티켓을 전달할 수 있다.
이 때, 단계(S410)는 화상회의 서비스 플랫폼(10)이 SSO 외부 인증 서버(30)를 통해 사용자 정보에 대한 SSO 인증을 수행할 수 있다.
또한, 단계(S420)는 화상회의 서비스 지원 장치(100)가 화상회의 서비스 플랫폼(10)으로부터 수신한 티켓을 인증할 수 있다.
또한, 단계(S430)는 화상회의 서비스 지원 장치(100)가 화상회의 서비스 플랫폼(10)에게 티켓 인증 결과를 회신할 수 있다.
또한, 단계(S440)는 화상회의 서비스 플랫폼(10)이, 화상회의 서비스 지원 장치(100)로부터 수신한 티켓 인증 결과가 성공인 경우, 티켓에 포함된 가상 회의실의 접속 정보인 회의실 ID에 기반하여 가상 회의실에 대한 재접속을 자동적으로 처리할 수 있다.
도 6은 본 발명의 일실시예에 따른 토큰의 구성을 나타낸 도면이다.
도 6을 참조하면, 본 발명의 일실시예에 따른 토큰은 토큰 ID, 토큰 유효 시간 및 토큰 검증값을 포함하는 것을 알 수 있다.
이 때, 토큰 ID와 토큰 유효시간은 화상회의 서비스 플랫폼(10)과 화상회의 서비스 지원 장치(100) 간에 사전이 공유된 암호화 알고리즘을 통해 암/복호화될 수 있다.
이 때, 토큰 ID와 토큰 유효시간은 PKI 기반 알고리즘에 의해 암/복호화될 수 있다.
토큰 검증값은 해시값에 상응할 수 있고, 화상회의 서비스 플랫폼(10)의 전자 서명을 화상회의 서비스 지원 장치(100)가 검증하여 토큰을 검증할 수 있다.
도 7은 본 발명의 일실시예에 따른 티켓의 구성을 나타낸 도면이다.
도 7을 참조하면, 본 발명의 일실시예에 따른 티켓은 티켓 ID(사용자 ID), 회의실 ID, 티켓 유효 시간 및 티켓 검증값을 포함하는 것을 알 수 있다.
이 때, 티켓 ID는 참가자의 사용자 정보에 상응할 수 있고, 회의실 ID는 가상 회의실의 접속 정보에 상응할 수 있다.
이 때, 티켓 ID와 토큰 유효시간은 화상회의 서비스 플랫폼(10)과 화상회의 서비스 지원 장치(100) 간에 사전이 공유된 암호화 알고리즘을 통해 암/복호화될 수 있다.
이 때, 티켓 ID와 토큰 유효시간은 PKI 기반 알고리즘에 의해 암/복호화될 수 있다.
티켓 검증값은 해시값에 상응할 수 있고, 화상회의 서비스 플랫폼(10)의 전자 서명을 화상회의 서비스 지원 장치(100)가 검증하여 티켓을 검증할 수 있다.
도 8은 본 발명의 일실시예에 따른 화상회의 지원 장치의 링크 배포 과정을 나타낸 도면이다.
도 8을 참조하면, 본 발명의 일실시예에 따른 화상회의 지원 장치(100)는 화상회의 서비스 플랫폼(10)이 제공하는 가상 회의실에 접속할 수 있는 접속 링크에 상응하는 배포 링크를 생성하여 저장하고, 배포 링크를 통해 접근한 참가자를 인증하여 참가자에게 접속 링크를 송신할 수 있다.
도 9는 본 발명의 일실시예에 따른 링크 배포 기반 화상회의 지원 과정을 나타낸 도면이다.
도 9를 참조하면, 본 발명의 일실시예에 따른 링크 배포 기반 화상회의 지원 과정은 먼저 초대자가 사용자 단말 장치(20)를 통해 화상회의 서비스 플랫폼(10)에 접속링크의 생성을 요청할 수 있다(S510).
이 때, 화상회의 서비스 플랫폼(10)은 SSO 외부 인증 서버(30)를 통해 초대자의 사용자 인증을 수행할 수 있다(S520, S530).
이 때, 화상회의 서비스 플랫폼(10)은 SSO 외부 인증 서버(30)에게 인증 서비스를 요청하기 위한 별도의 서비스 인증 서버(101)를 포함할 수도 있다.
화상회의 서비스 지원 장치(100)는 초대자의 사용자 인증이 성공인 경우, 초대자가 생성한 접속 링크를 저장할 수 있다(S540).
화상회의 서비스 지원 장치(100)는 접속 링크에 상응하는 배포 링크를 생성할 수 있다(S550).
이 때, 화상회의 서비스 플랫폼(10)은 생성된 배포 링크를 참가자에게 전달할 수 있다(S560).
참가자는 배포 링크를 통해 화상회의 서비스 플랫폼(10)에 접근을 요청할 수 있다(S570).
화상회의 서비스 플랫폼(10)은 배포 링크를 통해 접근한 참가자의 사용자 인증을 SSO 외부 인증 서버(30)에 요청할 수 있다(S580).
이 때, 화상회의 서비스 플랫폼(10)은 참가자의 사용자 인증이 성공인 경우, 화상회의 서비스 지원 장치(100)에게 인증 결과를 전달할 수 있다.
화상회의 서비스 지원 장치(100)는 참가자의 사용자 인증이 성공인 경우, 참가자에게 상기 배포 링크에 상응하는 접속 링크를 송신할 수 있다(S590).
참가자는 접속 링크를 통해 초대자가 개설한 가상 회의실에 참가할 수 있다.
도 10은 본 발명의 일실시예에 따른 링크 배포 기반 화상회의 서비스 지원 방법을 나타낸 동작흐름도이다. 도 11은 본 발명의 일실시예에 따른 배포 링크 생성 과정을 나타낸 도면이다. 도 12는 본 발명의 일실시예에 따른 접속 링크 송신 과정을 나타낸 도면이다.
본 발명의 일실시예에 따른 링크 배포 기반 화상회의 서비스 지원 방법은 먼저 초대자의 화상회의 서비스 인증을 수행할 수 있다(S610).
즉, 단계(S610)는 초대자(20-A)가 화상회의 서비스 플랫폼(10)에게 가상 회의실의 개설을 요청하고 접속 링크를 생성할 수 있다.
또한, 본 발명의 일실시예에 따른 링크 배포 기반 화상회의 서비스 지원 방법은 접속 링크를 수신할 수 있다(S620).
이 때, 단계(S620)는 화상회의 서비스 지원 장치(100)가, 화상회의 서비스 플랫폼(10)으로부터 가상 회의실의 접속 링크를 수신할 수 있다.
또한, 본 발명의 일실시예에 따른 링크 배포 기반 화상회의 서비스 지원 방법은 배포 링크를 생성할 수 있다(S630).
즉, 단계(S630)는 상기 접속 링크에 상응하는 배포 링크를 생성할 수 있다.
이 때, 단계(S630)는 상기 접속 링크를 저장하고, 상기 접속 링크가 저장 위치에 접근 가능한 저장 식별자를 포함하는 상기 배포 링크를 생성할 수 있다.
이 때, 단계(S630)는 상기 가상 회의실에 참여 가능한 참가자 정보를 더 포함하는 상기 배포 링크를 생성할 수 있다.
도 11을 참조하면, 단계(S610) 내지 단계(S630)의 초대자(20-A)의 사용자 인증, 접속 링크 수신 및 배포 링크 생성 과정을 세부적으로 나타낸 것을 알 수 있다.
먼저, 단계(S710)는 초대자(20-A)가 화상회의 서비스 플랫폼(10)을 통해 가상 회의실의 개설 요청과 접속 링크 생성을 요청할 수 있다.
단계(S720)는 화상회의 서비스 플랫폼(10)이 SSO 외부 인증 서버(30)를 통해 초대자(20-A)의 사용자 인증을 요청할 수 있다.
단계(S730)는 SSO 외부 인증 서버(30)가 인증 요청에 따라 초대자(20-A)에게 인증 페이지를 제공할 수 있다.
단계(S740)는 초대자(20-A)가 인증 페이지에 개인정보를 입력하여 화상회의 서비스에 대한 로그인을 수행할 수 있다.
단계(S750)는 SSO 외부 인증 서버(30)가, 초대자(20-A)의 인증이 성공인 경우, 화상회의 서비스 플랫폼(10)에게 인증 결과에 상응하는 토큰을 발급할 수 있다.
단계(S760)는 화상회의 서비스 플랫폼(10)이 화상회의 서비스 지원 장치(100)에게 접속 링크와 가상 회의실에 참가 가능한 참가자 정보를 송신할 수 있다.
단계(S770)는 접속 링크를 저장하고, 접속 링크를 저장한 위치를 식별할 수 있는 저장 식별자와 참가자 정보를 포함하는 배포 링크를 생성할 수 있다.
또한, 본 발명의 일실시예에 따른 링크 배포 기반 화상회의 서비스 지원 방법은 참가자의 화상회의 서비스 인증을 수행할 수 있다(S640).
즉, 단계(S640)는 화상회의 서비스 플랫폼(10)이 SSO 외부 인증 서버(30)를 통해 참가자의 사용자 인증을 수행할 수 있다.
이 때, 단계(S640)는 화상회의 서비스 지원 장치(100)가, 화상회의 서비스 플랫폼(10)으로부터 상기 배포 링크를 통해 접속한 참가자의 인증 결과를 수신할 수 있다.
또한, 본 발명의 일실시예에 따른 링크 배포 기반 화상회의 서비스 지원 방법은 접속 링크를 송신할 수 있다(S650).
즉, 단계(S650)는 화상회의 서비스 지원 장치(100)가, 참가자에게 상기 배포 링크에 상응하는 상기 접속 링크를 확인하여 상기 참가자에게 상기 접속 링크를 송신할 수 있다.
이 때, 단계(S650)는 상기 참가자의 인증 결과와 기생성한 상기 배포 링크에 포함된 참가자 정보를 비교하여 상기 가상 회의실에 접근 가능한 참가자 인지 여부를 확인할 수 있다.
이 때, 단계(S650)는 상기 가상 회의실에 접근 가능한 참가자인 것으로 확인 된 경우, 상기 배포링크에 포함된 저장 식별자에 기반하여 상기 배포 링크에 상응하는 상기 접속 링크를 확인할 수 있다.
이 때, 단계(S650)는 상기 참가자로부터 사전에 공유 받은 공개키를 이용하여 상기 접속 링크를 암호화하고, 암호화된 접속 링크를 상기 참가자에게 전송할 수 있다.
도 12를 참조하면, 단계(S640) 및 단계(S650)의 참가자(20-B)의 사용자 인증과, 접속 링크 송신 과정을 세부적으로 나타낸 것을 알 수 있다.
먼저, 단계(S810)는 참가자(20-B)에게 배포 링크를 전달할 수 있다.
단계(S820)는 참가자(20-B)가, 배포 링크를 통해 화상회의 서비스에 접근할 수 있다.
단계(S830)는 화상회의 서비스 플랫폼(10)이 SSO 외부 인증 서버(30)에게 배포 링크를 통해 접근한 참가자(20-B)에 대한 사용자 인증을 요청할 수 있다.
단계(S840)는 참가자(20-B)의 사용자 인증이 성공인 경우, 인증 결과에 상응하는 토큰을 발급 받고, 화상회의 서비스 지원 장치(100)에게 인증 결과를 송신할 수 있다.
이 때, 단계(S840)는 상기 참가자의 인증 결과와 기생성한 상기 배포 링크에 포함된 참가자 정보를 비교하여 상기 가상 회의실에 접근 가능한 참가자 인지 여부를 확인할 수 있다.
이 때, 단계(S840)는 상기 가상 회의실에 접근 가능한 참가자인 것으로 확인 된 경우, 상기 배포링크에 포함된 저장 식별자에 기반하여 상기 배포 링크에 상응하는 상기 접속 링크를 확인할 수 있다.
단계(S850)는 접속 링크를 참가자(20-B)에게 송신할 수 있다.
즉, 단계(S850)는 상기 참가자로부터 사전에 공유 받은 공개키를 이용하여 상기 접속 링크를 암호화하고, 암호화된 접속 링크를 상기 참가자에게 전송할 수 있다.
도 13은 본 발명의 일실시예에 따른 배포 링크의 구성을 나타낸 도면이다.
도 13을 참조하면, 본 발명의 일실시예에 따른 배포 링크는 접속 링크 저장 ID, 참가자 정보, 링크 유효 시간 및 링크 검증값을 포함할 수 있다.
이 때, 접속 링크 저장 ID(저장 식별자)와 참가자 정보는 화상회의 서비스 플랫폼(10)과 화상회의 서비스 지원 장치(100) 간에 사전이 공유된 암호화 알고리즘을 통해 암/복호화될 수 있다.
이 때, 접속 링크 저장 ID와 참가자 정보는 PKI 기반 알고리즘에 의해 암/복호화될 수 있다.
링크 검증값은 해시값에 상응할 수 있고, 화상회의 서비스 플랫폼(10)의 전자 서명을 화상회의 서비스 지원 장치(100)가 검증하여 토큰을 검증할 수 있다.
도 14는 본 발명의 일실시예에 따른 접속 링크의 구성을 나타낸 도면이다.
도 14를 참조하면, 본 발명의 일실시예에 따른 접속 링크는 회의실 ID, 회의실 접속 정보 및 링크 검증값을 포함할 수 있다.
이 때, 회의실 ID와 회의실 접속 정보는 화상회의 서비스 플랫폼(10)과 화상회의 서비스 지원 장치(100) 간에 사전이 공유된 암호화 알고리즘을 통해 암/복호화될 수 있다.
이 때, 회의실 ID와 회의실 접속 정보는 PKI 기반 알고리즘에 의해 암/복호화될 수 있다.
도 15는 본 발명의 일실시예에 따른 접속 티켓 기반 화상회의 서비스 지원 장치를 나타낸 블록도이다.
도 15를 참조하면, 본 발명의 일실시예에 따른 접속 티켓 기반 화상회의 서비스 지원 장치(100)는 토큰 인증부(1001), 티켓 생성부(1002), 티켓 인증부(1003), 링크 생성부(1004) 및 링크 확인부(1005)를 포함한다.
토큰 인증부(1001)는 화상회의 서비스 플랫폼(10)으로부터 가상 회의실에 접속한 참가자의 사용자 정보와 상기 가상 회의실의 접속 정보를 수신하고, 상기 참가자에게 상기 화상회의 서비스 플랫폼에 대한 인증 결과인 토큰을 요청하고, 상기 토큰을 발급한 외부 인증 서버(30)를 통해 상기 토큰을 인증할 수 있다.
이 때, 상기 화상회의 서비스 플랫폼(10)은 상기 외부 인증 서버(30)를 통해 상기 참가자를 인증하고, 상기 외부 인증 서버(30)로부터 인증 결과에 상응하는 토큰을 발급 받아 상기 참가자에게 상기 토큰을 제공할 수 있다.
티켓 생성부(1002)는 상기 토큰, 상기 참가자의 사용자 정보와 상기 가상회의실의 접속 정보를 이용하여 상기 참가자가 상기 가상 회의실에 재접속하기 위한 티켓을 생성하고, 상기 참가자에게 티켓을 발급할 수 있다.
이 때, 상기 티켓 생성부(1002)는 상기 참가자가 상기 가상 회의실에 접속한 시간부터 상기 토큰의 유효 시간 이내 까지를 상기 티켓의 유효 시간으로 설정하여 상기 티켓을 생성할 수 있다.
티켓 인증부(1003)는 상기 화상회의 서비스 플랫폼(10)으로부터 상기 가상 회의실에 재접속을 요청하는 참가자의 티켓을 전달 받고, 상기 티켓을 인증하여 상기 참가자의 가상 회의실에 대한 재접속을 승인하기 위한 티켓 인증 결과를 회신할 수 있다.
이 때, 상기 티켓 인증부(1003)는 상기 화상회의 서비스 플랫폼(10)으로부터 수신한 상기 화상회의 서비스에 재접속을 요청한 참가자의 티켓과 기저장된 티켓들의 상기 참가자의 사용자 정보와 상기 가상 회의실의 접속 정보를 비교하여 일치하는 티켓을 검색할 수 있다.
이 때, 상기 티켓 인증부(1003)는 상기 화상회의 서비스 플랫폼(10)으로부터 수신한 티켓과 상기 일치하는 티켓의 유효시간과 검증값을 비교하여 일치하는 경우, 상기 화상회의 서비스 플랫폼으로부터 수신한 티켓의 인증이 성공인 것으로 판단할 수 있다.
이 때, 티켓 인증부(1003)는 상기 참가자가 상기 가상 회의실에 재접속을 요청한 시간과 상기 티켓에 포함된 티켓의 유효 시간을 비교하여 상기 티켓의 유효성을 검증 할 수 있다.
링크 생성부(1004)는 화상회의 서비스 플랫폼(10)으로부터 가상 회의실의 접속 링크를 수신하고, 상기 접속 링크에 상응하는 배포 링크를 생성할 수 있다.
이 때, 상기 링크 생성부(1004)는 상기 접속 링크를 저장하고, 상기 접속 링크가 저장 위치에 접근 가능한 저장 식별자를 포함하는 상기 배포 링크를 생성할 수 있다.
이 때, 상기 링크 생성부(1004)는 상기 가상 회의실에 참여 가능한 참가자 정보를 더 포함하는 상기 배포 링크를 생성할 수 있다.
링크 확인부(1005)는 상기 화상회의 서비스 플랫폼(10)으로부터 상기 배포 링크를 통해 접속한 참가자의 인증 결과를 수신하고, 상기 배포 링크에 상응하는 상기 접속 링크를 확인하여 상기 참가자에게 상기 접속 링크를 송신할 수 있다.
이 때, 상기 링크 확인부(1005)는 상기 참가자의 인증 결과와 기생성한 상기 배포 링크에 포함된 참가자 정보를 비교하여 상기 가상 회의실에 접근 가능한 참가자 인지 여부를 확인할 수 있다.
이 때, 상기 링크 확인부(1005)는 상기 가상 회의실에 접근 가능한 참가자인 것으로 확인 된 경우, 상기 배포링크에 포함된 저장 식별자에 기반하여 상기 배포 링크에 상응하는 상기 접속 링크를 확인할 수 있다.
이 때, 상기 링크 확인부(1005)는 상기 참가자로부터 사전에 공유 받은 공개키를 이용하여 상기 접속 링크를 암호화하고, 암호화된 접속 링크를 상기 참가자에게 전송할 수 있다.
도 16은 본 발명의 일실시예에 따른 컴퓨터 시스템을 나타낸 도면이다.
도 16을 참조하면, 본 발명의 일실시예에 따른 접속 티켓 기반 화상회의 서비스 지원 장치(100)는 컴퓨터로 읽을 수 있는 기록매체와 같은 컴퓨터 시스템(1100)에서 구현될 수 있다. 도 16에 도시된 바와 같이, 컴퓨터 시스템(1100)은 버스(1120)를 통하여 서로 통신하는 하나 이상의 프로세서(1110), 메모리(1130), 사용자 인터페이스 입력 장치(1140), 사용자 인터페이스 출력 장치(1150) 및 스토리지(1160)를 포함할 수 있다. 또한, 컴퓨터 시스템(1100)은 네트워크(1180)에 연결되는 네트워크 인터페이스(1170)를 더 포함할 수 있다. 프로세서(1110)는 중앙 처리 장치 또는 메모리(1130)나 스토리지(1160)에 저장된 프로세싱 인스트럭션들을 실행하는 반도체 장치일 수 있다. 메모리(1130) 및 스토리지(1160)는 다양한 형태의 휘발성 또는 비휘발성 저장 매체일 수 있다. 예를 들어, 메모리는 ROM(1131)이나 RAM(1132)을 포함할 수 있다.
이상에서와 같이 본 발명의 일실시예에 따른 접속 티켓 기반 화상회의 서비스 지원 장치 및 방법은 상기한 바와 같이 설명된 실시예들의 구성과 방법이 한정되게 적용될 수 있는 것이 아니라, 상기 실시예들은 다양한 변형이 이루어질 수 있도록 각 실시예들의 전부 또는 일부가 선택적으로 조합되어 구성될 수도 있다.
10: 화상회의 서비스 플랫폼 30: SSO 외부 인증 서버
20: 사용자 단말 장치
100: 화상회의 서비스 지원 장치
1001: 토큰 인증부 1002: 티켓 생성부
1003: 티켓 인증부 1004: 링크 생성부
1005: 링크 확인부
1100: 컴퓨터 시스템 1110: 프로세서
1120: 버스 1130: 메모리
1131: 롬 1132: 램
1140: 사용자 인터페이스 입력 장치
1150: 사용자 인터페이스 출력 장치
1160: 스토리지 1170: 네트워크 인터페이스
1180: 네트워크
20: 사용자 단말 장치
100: 화상회의 서비스 지원 장치
1001: 토큰 인증부 1002: 티켓 생성부
1003: 티켓 인증부 1004: 링크 생성부
1005: 링크 확인부
1100: 컴퓨터 시스템 1110: 프로세서
1120: 버스 1130: 메모리
1131: 롬 1132: 램
1140: 사용자 인터페이스 입력 장치
1150: 사용자 인터페이스 출력 장치
1160: 스토리지 1170: 네트워크 인터페이스
1180: 네트워크
Claims (12)
- 접속 티켓 기반 화상회의 서비스 지원 장치의 접속 티켓 기반 화상회의 서비스 지원 방법에 있어서,
화상회의 서비스 플랫폼으로부터 가상 회의실에 접속한 참가자의 사용자 정보와 상기 가상 회의실의 접속 정보를 수신하는 단계;
상기 참가자에게 상기 화상회의 서비스 플랫폼에 대한 인증 결과인 토큰을 요청하고, 상기 토큰을 발급한 외부 인증 서버를 통해 상기 토큰을 인증하는 단계;
상기 토큰, 상기 참가자의 사용자 정보와 상기 가상회의실의 접속 정보를 이용하여 상기 참가자가 상기 가상 회의실에 재접속하기 위한 티켓을 생성하고, 상기 참가자에게 티켓을 발급하는 단계; 및
상기 화상회의 서비스 플랫폼으로부터 상기 가상 회의실에 재접속을 요청하는 참가자의 티켓을 전달 받고, 상기 티켓을 인증하여 상기 참가자의 가상 회의실에 대한 재접속을 승인하기 위한 티켓 인증 결과를 회신하는 단계;
를 포함하고,
상기 토큰은 토큰 ID, 토큰 유효 시간 및 토큰 검증값을 포함하고,
상기 티켓은 상기 사용자 정보, 상기 가상회의실의 접속 정보, 티켓 유효 시간 및 티켓 검증값을 포함하고,
상기 티켓을 발급하는 단계는
상기 토큰의 인증이 성공인 경우, 상기 참가자가 상기 가상 회의실에 접속한 시간부터 상기 토큰 유효 시간 이내 까지를 상기 티켓 유효 시간으로 설정하여 상기 티켓을 생성하는 것을 특징으로 하는 접속 티켓 기반 화상회의 서비스 지원 방법. - 청구항 1에 있어서,
상기 가상 회의실의 접속 정보를 수신하는 단계는
상기 화상회의 서비스 플랫폼이, 상기 외부 인증 서버를 통해 상기 참가자를 인증하고, 상기 외부 인증 서버로부터 인증 결과에 상응하는 토큰을 발급 받아 상기 참가자에게 상기 토큰을 제공하는 것을 특징으로 하는 접속 티켓 기반 화상회의 서비스 지원 방법. - 삭제
- 청구항 2에 있어서,
상기 티켓 인증 결과를 회신하는 단계는
상기 화상회의 서비스 플랫폼으로부터 수신한 상기 화상회의 서비스에 재접속을 요청한 참가자의 티켓과 기저장된 티켓들의 상기 참가자의 사용자 정보와 상기 가상 회의실의 접속 정보를 비교하여 일치하는 티켓을 검색하는 것을 특징으로 하는 접속 티켓 기반 화상회의 서비스 지원 방법. - 청구항 4에 있어서,
상기 티켓 인증 결과를 회신하는 단계는
상기 화상회의 서비스 플랫폼으로부터 수신한 티켓과 상기 일치하는 티켓의 유효시간과 검증값을 비교하여 일치하는 경우, 상기 화상회의 서비스 플랫폼으로부터 수신한 티켓의 인증이 성공인 것으로 판단하는 것을 특징으로 하는 접속 티켓 기반 화상회의 서비스 지원 방법. - 청구항 5에 있어서,
상기 티켓 인증 결과를 회신하는 단계는
상기 참가자가 상기 가상 회의실에 재접속을 요청한 시간과 상기 티켓에 포함된 티켓의 유효 시간을 비교하여 상기 티켓의 유효성을 검증 하는 것을 특징으로 하는 접속 티켓 기반 화상회의 서비스 지원 방법. - 화상회의 서비스 플랫폼으로부터 가상 회의실에 접속한 참가자의 사용자 정보와 상기 가상 회의실의 접속 정보를 수신하고, 상기 참가자에게 상기 화상회의 서비스 플랫폼에 대한 인증 결과인 토큰을 요청하고, 상기 토큰을 발급한 외부 인증 서버를 통해 상기 토큰을 인증하는 토큰 인증부;
상기 토큰, 상기 참가자의 사용자 정보와 상기 가상회의실의 접속 정보를 이용하여 상기 참가자가 상기 가상 회의실에 재접속하기 위한 티켓을 생성하고, 상기 참가자에게 티켓을 발급하는 티켓 생성부;
상기 화상회의 서비스 플랫폼으로부터 상기 가상 회의실에 재접속을 요청하는 참가자의 티켓을 전달 받고, 상기 티켓을 인증하여 상기 참가자의 가상 회의실에 대한 재접속을 승인하기 위한 티켓 인증 결과를 회신하는 티켓 인증부;
를 포함하고,
상기 토큰은 토큰 ID, 토큰 유효 시간 및 토큰 검증값을 포함하고,
상기 티켓은 상기 사용자 정보, 상기 가상회의실의 접속 정보, 티켓 유효 시간 및 티켓 검증값을 포함하고,
상기 티켓 생성부는
상기 토큰의 인증이 성공인 경우, 상기 참가자가 상기 가상 회의실에 접속한 시간부터 상기 토큰 유효 시간 이내 까지를 상기 티켓 유효 시간으로 설정하여 상기 티켓을 생성하는 것을 특징으로 하는 접속 티켓 기반 화상회의 서비스 지원 장치. - 청구항 7에 있어서,
상기 화상회의 서비스 플랫폼은
상기 외부 인증 서버를 통해 상기 참가자를 인증하고, 상기 외부 인증 서버로부터 인증 결과에 상응하는 토큰을 발급 받아 상기 참가자에게 상기 토큰을 제공하는 것을 특징으로 하는 접속 티켓 기반 화상회의 서비스 지원 장치. - 삭제
- 청구항 8에 있어서,
상기 티켓 인증부는
상기 화상회의 서비스 플랫폼으로부터 수신한 상기 화상회의 서비스에 재접속을 요청한 참가자의 티켓과 기저장된 티켓들의 상기 참가자의 사용자 정보와 상기 가상 회의실의 접속 정보를 비교하여 일치하는 티켓을 검색하는 것을 특징으로 하는 접속 티켓 기반 화상회의 서비스 지원 장치. - 청구항 10에 있어서,
상기 티켓 인증부는
상기 화상회의 서비스 플랫폼으로부터 수신한 티켓과 상기 일치하는 티켓의 유효시간과 검증값을 비교하여 일치하는 경우, 상기 화상회의 서비스 플랫폼으로부터 수신한 티켓의 인증이 성공인 것으로 판단하는 것을 특징으로 하는 접속 티켓 기반 화상회의 서비스 지원 장치. - 청구항 11에 있어서,
상기 티켓 인증부는
상기 참가자가 상기 가상 회의실에 재접속을 요청한 시간과 상기 티켓에 포함된 티켓의 유효 시간을 비교하여 상기 티켓의 유효성을 검증 하는 것을 특징으로 하는 접속 티켓 기반 화상회의 서비스 지원 장치.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200169736 | 2020-12-07 | ||
KR20200169736 | 2020-12-07 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20220080658A KR20220080658A (ko) | 2022-06-14 |
KR102409774B1 true KR102409774B1 (ko) | 2022-06-22 |
Family
ID=81980465
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020210003977A KR102409774B1 (ko) | 2020-12-07 | 2021-01-12 | 접속 티켓 기반 화상회의 서비스 지원 장치 및 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102409774B1 (ko) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102496861B1 (ko) * | 2022-07-27 | 2023-02-08 | (주)드림시큐리티 | 가상 공간에서의 프라이버시 인증서 관리 방법 및 장치 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101451870B1 (ko) * | 2012-08-20 | 2014-10-16 | 네이버 주식회사 | 인증 공유에 의한 애플리케이션 로그인 시스템, 방법 및 컴퓨터 판독 가능한 기록 매체 |
KR102279582B1 (ko) * | 2017-10-30 | 2021-07-19 | 삼성에스디에스 주식회사 | 회의 제공 장치 및 상기 장치에서의 접속 단말 변경 방법 |
-
2021
- 2021-01-12 KR KR1020210003977A patent/KR102409774B1/ko active IP Right Grant
Also Published As
Publication number | Publication date |
---|---|
KR20220080658A (ko) | 2022-06-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8056139B2 (en) | Method and system for authorizing multimedia multicasting | |
US10608820B2 (en) | Identification and/or authentication system and method | |
EP2834730B1 (en) | Secure authentication in a multi-party system | |
US8438385B2 (en) | Method and apparatus for identity verification | |
US7231663B2 (en) | System and method for providing key management protocol with client verification of authorization | |
US6993652B2 (en) | Method and system for providing client privacy when requesting content from a public server | |
KR101611872B1 (ko) | Fido와 인증서를 이용한 인증 방법 | |
US7757275B2 (en) | One time password integration with Kerberos | |
US8621216B2 (en) | Method, system and device for synchronizing between server and mobile device | |
US20090154707A1 (en) | Method and system for distributing group key in video conference system | |
US8479272B2 (en) | Identity assertion | |
KR20220167366A (ko) | 온라인 서비스 서버와 클라이언트 간의 상호 인증 방법 및 시스템 | |
KR102409774B1 (ko) | 접속 티켓 기반 화상회의 서비스 지원 장치 및 방법 | |
US20080301800A1 (en) | System and method for creating a virtual private network using multi-layered permissions-based access control | |
KR102252731B1 (ko) | 소프트웨어 인증장치를 위한 키 관리 방법 및 장치 | |
JP2001216270A (ja) | 認証局、認証システム及び認証方法 | |
KR102496001B1 (ko) | 링크 배포 기반 화상회의 서비스 지원 장치 및 방법 | |
KR102667293B1 (ko) | 블록체인 기반 보안 메신저 서비스 방법 및 장치 | |
KR20230099049A (ko) | 블록체인 기반 인증 및 거래 시스템 | |
JP2002077143A (ja) | 認証方法 | |
JP2023166888A (ja) | 認証システムおよび認証システムを含む通信システム | |
KR20230007130A (ko) | Qr코드를 이용한 광학적 비접촉 인증 및 로그인용 서버 및 그 방법 | |
WO2022243708A1 (en) | Custody service for authorising transactions | |
CN116155554A (zh) | 发电调度***的登录验证方法、装置、*** | |
KR101312358B1 (ko) | 하드웨어 정보를 이용한 소프트웨어 오티피 제공 시스템 및 그 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |