이미지 캡차 제공 방법 및 이미지 캡차 제공 서버
    11.
    发明授权
    이미지 캡차 제공 방법 및 이미지 캡차 제공 서버 有权
    图像验证提供方法和服务器

    公开(公告)号:KR101620953B1

    公开(公告)日:2016-05-16

    申请号:KR1020140166261

    申请日:2014-11-26

    Inventor: 차성덕 권신일

    CPC classification number: G06F21/36 Y10S379/903

    Abstract: 본발명은복수의이미지로구성된이미지캡차를출력하는단계및 출력된이미지캡차의이미지선택을수신하는단계를포함하며복수의이미지는접속대상의이미지캡차문제의통과결정에이용되는제1 그룹의이미지및 접속대상의이미지캡차문제의통과결정에이용되지않는제2 그룹의이미지를포함하는이미지캡차제공방법및 이미지캡차제공서버에관한것이다. 본발명을이용함으로써이미지의신분노출을방지하고이미지의의미해석에기초한이미지캡차로접속대상이사람인지판별하고신규의이미지를이미지캡차에자동으로포함시킬수 있도록하는효과가있다.

    Abstract translation: 本发明涉及一种用于提供图像验证码的方法和服务器。 该方法包括:输出由多个图像组成的图像CAPTCHA的步骤; 以及接收所输出的图像CAPTCHA的图像选择的步骤。 图像包括:用于确定进行连接尝试的对象是否解决图像CAPTCHA问题的第一组图像; 以及不用于确定对象是否解决图像CAPTCHA问题的第二组图像。 通过使用本发明,防止图像识别曝光,并且图像识别码提供方法能够区分进行连接尝试的对象是人还是计算机。 此外,新的图像能够自动包含在图像验证码中。

    TCP통신을 이용한 정보 저장방법 및 시스템
    12.
    发明公开
    TCP통신을 이용한 정보 저장방법 및 시스템 有权
    使用TCP通信的信息保存方法和系统

    公开(公告)号:KR1020130038656A

    公开(公告)日:2013-04-18

    申请号:KR1020110103135

    申请日:2011-10-10

    Abstract: PURPOSE: A data storage method and a system using TCP(Transmission Control Protocol) communications are provided to easily store specific data without using a separate storage space by storing the specific data, desired for storing by a server, in the transmitted/received headers of an SEQ packet and ACK packet when connecting the server and a client with TCP communications, thereby reducing the load of the server. CONSTITUTION: A client(110) generates a first SYN packet, where the flag is 1, and an arbitrary number, then transmits a first SEQ packet containing the same to a server(120) in order to request TCP communications connection with the server(S110). The server encodes at least one piece of data desired for storing in a network packet, in response to the first SYN packet and first SEQ packet received from the client(S120). The server transmits a second SYN packet where the flag is 1, a second SEQ packet containing the encoded data in the header, and a first ACK packet containing a value where 1 is added to the arbitrary number included in the first SEQ packet received from the client, to the client(S130). The client transmits a third SYN packet where the flag is 0, a third SEQ packet containing a value where 1 is added to the arbitrary number included in the first SEQ packet, and a second ACK packet containing a value, where 1 is added to the encoded data, in the header, to the server(S140). The server subtracts 1 from an ACK number in the header of the second ACK packet received from the client and then decodes this, and acquires specific data containing a TTL(Time To Live) value and an IP(Internet Protocol) value, desired for storing by the server and included in a hashed value, by using its intrinsic data(S150). The server compares the specific data, included in the header of the second SEQ packet allowing the specific data desired for storing to be encoded and transmitted to the client, and the data acquired from the second ACK packet received from the client(S160). If the comparison result is mutually identical, the server determines that the data is stored in the headers of the second SEQ packet and second ACK packet(S170), and the server and the client are connected with TCP communications(S180). [Reference numerals] (10) Client; (20) Server; (S110) Transmitting a first SYN packet and a first SEQ packet; (S120) Encoding a TTL value and an IP value of an IP header; (S130) Transmitting a second SYN packet, a second SEQ packet, and a first ACK packet; (S140) Transmitting a third SYN packet, a third SEQ packet, and a second ACK packet; (S150) Decoding the second ACK packet and obtaining the TTL value and the IP value of the IP header; (S160) Comparing a TTL value and an IP value included in the second SEQ packet with the TTL value and the IP value obtained from the second ACK packet; (S170) Determining that the TTL value and the IP value of the IP header are stored when the values are same; (S180) Completing TCP communication connection;

    Abstract translation: 目的:提供数据存储方法和使用TCP(传输控制协议)通信的系统,以通过将所需的服务器存储的特定数据存储在发送/接收的报头中来容易地存储特定数据而不使用单独的存储空间 连接服务器和客户端之间的TCP通信时的SEQ数据包和ACK数据包,从而减少服务器的负载。 构成:客户端(110)生成标志为1的第一SYN分组和任意数量,然后将包含该第一SYN分组的第一SEQ分组发送到服务器(120),以便请求与服务器的TCP通信连接( S110)。 响应于从客户端接收到的第一SYN分组和第一SEQ分组,服务器编码期望存储在网络分组中的至少一条数据(S120)。 服务器发送标志为1的第二SYN分组,包含报头中的编码数据的第二SEQ分组,以及包含其中1被附加到包含在从第一SEQ分组中接收的第一SEQ分组中的任意数字的值的第一ACK分组 客户端(S130)。 客户端发送标记为0的第三SYN分组,第三SEQ分组,其包含附加到第一SEQ分组中包括的任意数字的值的第三SEQ分组,以及包含值的第二ACK分组,其中1被添加到 在头部中的编码数据到服务器(S140)。 服务器从客户端接收到的第二ACK分组的报头中的ACK号中减1,然后对其进行解码,并获取包含期望存储的TTL(生存时间)值和IP(因特网协议)值的特定数据 由服务器并通过使用其固有数据包括在散列值中(S150)。 服务器将包含在第二SEQ数据包的头部中的特定数据与从客户机接收到的第二ACK分组获取的数据(S160)进行比较,所述特定数据包括允许要存储的特定数据被编码并发送给客户端的数据。 如果比较结果相同,则服务器确定数据存储在第二SEQ分组和第二ACK分组的头部(S170)中,并且服务器和客户端与TCP通信连接(S180)。 (附图标记)(10)客户; (20)服务器; (S110)发送第一SYN分组和第一SEQ分组; (S120)对IP报头的TTL值和IP值进行编码; (S130)发送第二SYN分组,第二SEQ分组和第一ACK分组; (S140)发送第三SYN分组,第三SEQ分组和第二ACK分组; (S150)对第二ACK分组进行解码,得到IP报头的TTL值和IP值; (S160)将TTL值和包含在第二SEQ包中的IP值与从第二ACK包获得的TTL值和IP值进行比较; (S170)确定当该值相同时,IP头的TTL值和IP值被存储; (S180)完成TCP通信连接;

Patent Agency Ranking