CN116488926B - Information processing method, interconnection system, computer storage medium, and computer device - Google Patents
Information processing method, interconnection system, computer storage medium, and computer device Download PDFInfo
- Publication number
- CN116488926B CN116488926B CN202310548997.3A CN202310548997A CN116488926B CN 116488926 B CN116488926 B CN 116488926B CN 202310548997 A CN202310548997 A CN 202310548997A CN 116488926 B CN116488926 B CN 116488926B
- Authority
- CN
- China
- Prior art keywords
- type terminal
- server
- data
- information
- type
- 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.)
- Active
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 13
- 238000003672 processing method Methods 0.000 title claims abstract description 12
- 238000012795 verification Methods 0.000 claims abstract description 22
- 238000000034 method Methods 0.000 claims description 31
- 230000008569 process Effects 0.000 claims description 17
- 230000008676 import Effects 0.000 claims description 10
- 238000013524 data verification Methods 0.000 claims description 6
- 238000013475 authorization Methods 0.000 claims description 5
- 238000013507 mapping Methods 0.000 claims description 3
- 230000005540 biological transmission Effects 0.000 abstract description 19
- 238000010586 diagram Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 230000000694 effects Effects 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0823—Network architectures or network communication protocols for network security for authentication of entities using certificates
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/12—Applying verification of the received information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
技术领域Technical field
本发明属于数据信息处理领域,具体涉及一种信息处理方法及互连系统,借助该系统能够实现终端设备之间的数据传输。The invention belongs to the field of data information processing, and specifically relates to an information processing method and an interconnection system, with the help of which data transmission between terminal devices can be realized.
背景技术Background technique
随着计算机、网络和多媒体技术的迅猛发展,设备之间进行数据传输的方式越来越多,例如设备与设备直接互传数据、设备与设备之间通过服务器充当媒介传输信息。传输的信息类型也越来越丰富,从最初的数字,到后面的文本,再到今天的图片、视频等多媒体数据,使得设备可执行的任务类别灵活多变。With the rapid development of computer, network and multimedia technologies, there are more and more ways to transmit data between devices. For example, devices directly transmit data to each other, and devices use servers as media to transmit information. The types of information transmitted are becoming more and more abundant, from the initial numbers, to the subsequent text, to today's multimedia data such as pictures and videos, making the types of tasks that the device can perform flexible and changeable.
现如今,PC、iPad、手机等终端的功能日益强大,除了完成本身的数据计算、接打电话、游戏娱乐等基本功能外,人们赋予了这些终端更多的使用意义,例如观看线上文艺演出、线上教育学习活动、线上会议等等,极大的提高了人们日常工作和生活的便捷性。Nowadays, the functions of PCs, iPads, mobile phones and other terminals are becoming increasingly powerful. In addition to completing their basic functions such as data calculation, making and receiving calls, and gaming and entertainment, people have given these terminals more meanings of use, such as watching online artistic performances. , online education and learning activities, online meetings, etc., have greatly improved the convenience of people’s daily work and life.
然而,在进行设备数据传输时,如果不对设备的准入机制进行设置,设备间的数据传输将存在较大的安全隐患,敏感信息遭到泄露可能产生严重的后果,这是业界亟待解决的问题。However, if the access mechanism of the device is not set during device data transmission, there will be great security risks in data transmission between devices. The leakage of sensitive information may have serious consequences. This is an urgent problem that needs to be solved in the industry. .
发明内容Contents of the invention
发明目的:针对现有技术中,设备与设备相互之间进行数据传输时,所存在的容易造成数据泄露的隐患问题,本发明提出了一种信息数据方法、互连系统、计算机可读存储介质及计算机设备,以针对进行数据传输的设备准入机制、数据传输的安全机制提供了相应的解决方案,从而完善设备的管理方式,提升数据传输的安全性。Purpose of the invention: In view of the hidden danger of data leakage in the existing technology when devices transmit data to each other, the present invention proposes an information data method, an interconnection system, and a computer-readable storage medium. and computer equipment, providing corresponding solutions for the equipment access mechanism for data transmission and the security mechanism of data transmission, thereby improving the management of equipment and improving the security of data transmission.
技术方案:本发明采用如下技术方案:Technical solution: The present invention adopts the following technical solution:
本发明提供一种信息处理方法,通过相应的互连系统,为数据的便捷传输提供安全保障。所述互连系统包括服务器、第一类型终端、第二类型终端,第一类型终端以及第二类型终端均可以是一个或多个;第一类型终端与服务器连接,第二类型终端通过第一类型终端与服务器建立连接,第一类型终端将第一数据上传到服务器,服务器根据第一规则对第一数据进行处理后,传输到对应的至少一个第二类型终端,第二类型终端将第二数据上传到服务器,服务器根据第二规则对第二数据进行处理后,传输到相对应的第一类型终端。The invention provides an information processing method, which provides security guarantee for convenient transmission of data through a corresponding interconnection system. The interconnection system includes a server, a first type terminal, and a second type terminal. Each of the first type terminal and the second type terminal can be one or more; the first type terminal is connected to the server, and the second type terminal is connected to the server through the first type terminal. The type terminal establishes a connection with the server. The first type terminal uploads the first data to the server. After the server processes the first data according to the first rule, it transmits it to the corresponding at least one second type terminal. The second type terminal uploads the second data to the server. The data is uploaded to the server, and the server processes the second data according to the second rule and then transmits it to the corresponding first type terminal.
优选地,第一类型终端与服务器建立连接时,向服务器发送第一申请信息,服务器鉴权通过后,向对应的第一类型终端发放初级证书,第一类型终端在本地成功导入初级证书成功后,向服务器反馈成功信息;第二类型终端向同一域内的第一类型终端发送接入互连系统的第二申请信息,第一类型终端鉴权通过后,向服务器发送联合申请信息,服务器验证通过后向对应的第一类型终端发放二级证书和对应的二级授权信息,第一类型终端关联存储后,向对应的第二类型终端发送二级证书,第二类型终端在本地成功导入证书后,通过第一类型终端向服务器反馈成功信息。Preferably, when the first type terminal establishes a connection with the server, it sends the first application information to the server. After the server passes the authentication, it issues a primary certificate to the corresponding first type terminal. After the first type terminal successfully imports the primary certificate locally, , feedback success information to the server; the second type terminal sends the second application information for access to the interconnection system to the first type terminal in the same domain. After the first type terminal passes the authentication, it sends joint application information to the server, and the server passes the verification. Then issue the second-level certificate and the corresponding second-level authorization information to the corresponding first-type terminal. After the first-type terminal is associated and stored, the second-level certificate is sent to the corresponding second-type terminal. After the second-type terminal successfully imports the certificate locally, , feeding back success information to the server through the first type terminal.
优选地,所述二级证书与所述初级证书存在映射关系,第一类型终端和/或第二类型终端通过主动申请或被动邀请加入域中。Preferably, there is a mapping relationship between the secondary certificate and the primary certificate, and the first type terminal and/or the second type terminal join the domain through active application or passive invitation.
优选地,第一类型终端和第二类型终端位于同一域是指第一类型终端和第二类型终端位于同一地理范围、同一局域网、同一WIFI网络、同一VPN中的至少一种。Preferably, the first type terminal and the second type terminal being located in the same domain means that the first type terminal and the second type terminal are located in at least one of the same geographical range, the same local area network, the same WIFI network, and the same VPN.
优选地,所述第一类型终端将第一数据上传到服务器,服务器根据第一规则对第一数据进行处理后,传输到对应的至少一个第二类型终端,包括:第一类型终端将第一数据进行编码后上传到服务器,服务器进行解码和数据验证,验证通过后判断第一数据与第一类型终端的当前执行任务是否关联,若是,则将编码后的第一数据传输到对应的第二类型终端。Preferably, the first type terminal uploads the first data to the server, and the server processes the first data according to the first rule and then transmits it to the corresponding at least one second type terminal, including: the first type terminal transmits the first data to the server. The data is encoded and uploaded to the server. The server decodes and verifies the data. After passing the verification, it determines whether the first data is associated with the current execution task of the first type terminal. If so, the encoded first data is transmitted to the corresponding second Type terminal.
优选地,所述第二类型终端将第二数据上传到服务器,服务器根据第二规则对第二数据进行处理后,传输到相对应的第一类型终端,包括:若第二数据是针对第一数据的反馈数据,则将对应的第一数据的时间和/或位置信息添加到第二数据中,Preferably, the second type terminal uploads the second data to the server, and the server processes the second data according to the second rule and then transmits it to the corresponding first type terminal, including: if the second data is for the first feedback data of the data, then add the corresponding time and/or location information of the first data to the second data,
第二类型终端对第二数据进行编码后上传到服务器,服务器进行解码和数据验证,验证通过后判断第二数据是否与第二类型的当前执行任务是否关联,若是,则将编码后的第二数据传输到对应的第一类型终端。The second type terminal encodes the second data and uploads it to the server. The server decodes and verifies the data. After passing the verification, it determines whether the second data is associated with the current execution task of the second type. If so, the encoded second data is uploaded to the server. The data is transmitted to the corresponding first type terminal.
本发明提供一种互连系统,该系统包括:服务器、至少一个第一类型终端、至少一个第二类型终端;第一类型终端,用于与服务器建立连接,并将第一数据上传到服务器;第二类型终端,用于通过第一类型终端与服务器建立连接,并将第二数据上传到服务器;服务器,用于根据第一规则对第一数据进行处理后,传输到对应的至少一个第二类型终端,根据第二规则对第二数据进行处理后,传输到相对应的第一类型终端。The invention provides an interconnection system, which includes: a server, at least one first-type terminal, and at least one second-type terminal; the first-type terminal is used to establish a connection with the server and upload first data to the server; The second type terminal is used to establish a connection with the server through the first type terminal and upload the second data to the server; the server is used to process the first data according to the first rule and transmit it to the corresponding at least one second The type terminal processes the second data according to the second rule and then transmits it to the corresponding first type terminal.
优选地,第一类型终端将第一数据进行编码后上传到服务器,服务器进行解码和数据验证,验证通过后判断第一数据与第一类型终端的当前执行任务是否关联,若是,则将编码后的第一数据传输到对应的第二类型终端。Preferably, the first type terminal encodes the first data and uploads it to the server. The server performs decoding and data verification. After passing the verification, it determines whether the first data is associated with the current execution task of the first type terminal. If so, the encoded data is The first data is transmitted to the corresponding second type terminal.
本发明还提供一种计算机可读存储介质,其上存储有程序指令,该程序指令被计算机执行时,实现上述的任一项所述的信息处理方法的步骤。The present invention also provides a computer-readable storage medium on which program instructions are stored. When the program instructions are executed by a computer, the steps of any one of the above information processing methods are implemented.
本发明还提供一种计算机设备,该设备包括处理器和存储器,处理器和存储器通过总线进行通信,存储器上存储有程序指令,该程序指令备处理器执行时,实现上述的任一项所述的信息处理方法的步骤。The invention also provides a computer device. The device includes a processor and a memory. The processor and the memory communicate through a bus. Program instructions are stored on the memory. When the program instructions are executed by the processor, any of the above mentioned items can be realized. steps of information processing methods.
有益效果:本发明提供了一种完善的设备间进行数据传输的方案,涉及一个或多个第一类型终端,以及一个或多个第二类型终端,第一类型终端与服务器连接,第二类型终端通过第二类型终端与服务器连接,服务器对连入互连系统的第一类型终端和第二类型终端进行鉴权,鉴权通过后向第一类型终端以及第二类型终端发放证书,服务器对第一类型终端和第二类型终端上传的数据进行验证,待验证通过后进行后续的数据传输,在保障数据传输路径便捷畅通的前提下,提升了数据传输的安全性。Beneficial effects: The present invention provides a complete data transmission solution between devices, involving one or more first-type terminals, and one or more second-type terminals. The first-type terminals are connected to the server, and the second-type terminals are connected to the server. The terminal is connected to the server through the second type terminal. The server authenticates the first type terminal and the second type terminal connected to the interconnection system. After passing the authentication, it issues certificates to the first type terminal and the second type terminal. The server authenticates the first type terminal and the second type terminal. The data uploaded by the first type terminal and the second type terminal are verified, and subsequent data transmission is carried out after the verification is passed. This improves the security of data transmission on the premise of ensuring that the data transmission path is convenient and smooth.
附图说明Description of drawings
图1为本发明实施例方法的一个流程图;Figure 1 is a flow chart of the method according to the embodiment of the present invention;
图2为互连系统的示意图。Figure 2 is a schematic diagram of the interconnection system.
具体实施方式Detailed ways
本发明附图中的流程图和框图示出了根据本公开的各种实施例的方法和系统的可能实现的体系架构、功能和操作。应当注意,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,所述模块、程序段、或代码的一部分可以包括一个或多个用于实现各个实施例中所规定的逻辑功能的可执行指令。也应当注意,在有些作为备选的实现中,方框中所标注的功能也可以按照不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,或者它们有时也可以按照相反的顺序执行,这取决于所涉及的功能。同样应当注意的是,流程图和/或框图中的每个方框、以及流程图和/或框图中的方框的组合,可以使用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以使用专用硬件与计算机指令的组合来实现。The flowcharts and block diagrams in the present drawings illustrate the architecture, functionality, and operations of possible implementations of methods and systems according to various embodiments of the present disclosure. It should be noted that each block in the flowchart or block diagram may represent a module, program segment, or part of code, and the module, program segment, or part of code may include one or more components for implementing the various embodiments. Executable instructions for the specified logical function. It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown one after the other may actually execute substantially in parallel, or they may sometimes execute in the reverse order, depending on the functionality involved. It should also be noted that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented using special purpose hardware-based systems that perform the specified functions or operations. , or can be implemented using a combination of specialized hardware and computer instructions.
本文所使用的术语“包括”、“包含”及类似术语应该被理解为是开放性的术语,即“包括/包含但不限于”,表示还可以包括其他内容。在本公开内容中,术语“基于”是“至少部分地基于”;术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”。The terms "includes," "includes," and similar terms used herein should be understood as open-ended terms, that is, "includes/includes but is not limited to," indicating that other content may also be included. In this disclosure, the term "based on" means "based at least in part on"; the term "one embodiment" means "at least one embodiment"; and the term "another embodiment" means "at least one additional embodiment".
本发明提出的技术方案中,所涉及的终端可以是PC、iPad、智能手机、专用设备等设备中的任意一种或多种,设备之间的连接可以是直接有线连接或通过无线连接,服务器、第一类型终端、第二类型终端可以位于相同地理位置或异地,本发明不作限定。In the technical solution proposed by the present invention, the terminal involved can be any one or more of PC, iPad, smart phone, special equipment and other devices. The connection between the devices can be a direct wired connection or a wireless connection. The server , the first type terminal and the second type terminal may be located in the same geographical location or in different places, which is not limited by the present invention.
本发明提供一种信息处理方法,图1为该信息处理方法的一种示意的实现方式,该方法通过相应的互连系统,为数据的便捷传输提供安全保障。所述互连系统包括服务器、第一类型终端、第二类型终端,第一类型终端以及第二类型终端均可以是一个或多个;第一类型终端与服务器连接,第二类型终端通过第一类型终端与服务器建立连接,第一类型终端将第一数据上传到服务器,服务器根据第一规则对第一数据进行处理后,传输到对应的至少一个第二类型终端,第二类型终端将第二数据上传到服务器,服务器根据第二规则对第二数据进行处理后,传输到相对应的第一类型终端。The present invention provides an information processing method. Figure 1 is a schematic implementation of the information processing method. This method provides security guarantee for convenient transmission of data through a corresponding interconnection system. The interconnection system includes a server, a first type terminal, and a second type terminal. Each of the first type terminal and the second type terminal can be one or more; the first type terminal is connected to the server, and the second type terminal is connected to the server through the first type terminal. The type terminal establishes a connection with the server. The first type terminal uploads the first data to the server. After the server processes the first data according to the first rule, it transmits it to the corresponding at least one second type terminal. The second type terminal uploads the second data to the server. The data is uploaded to the server, and the server processes the second data according to the second rule and then transmits it to the corresponding first type terminal.
该信息处理方法可以适用于线上会议、线上学习教育、线上文艺演出等方面,服务器主要用于提供数据的鉴权、存储与传输等方面。第一类型终端可以是具有一定管理权限的终端,例如第一类型终端的使用者是会议组织管理者、线上学习课堂管理人员等,第二类型终端一般是普通参与人员所使用的终端。当然,第一类型终端可以向服务器提出申请,使得第二类型终端有机会转化为第一类型终端。This information processing method can be applied to online meetings, online learning and education, online artistic performances, etc. The server is mainly used to provide data authentication, storage and transmission. The first type of terminal may be a terminal with certain management rights. For example, the users of the first type of terminal are conference organizer managers, online learning classroom managers, etc. The second type of terminal is generally a terminal used by ordinary participants. Of course, the first type terminal can apply to the server so that the second type terminal has the opportunity to be converted into the first type terminal.
优选地,第一类型终端与服务器建立连接时,向服务器发送第一申请信息,服务器鉴权通过后,向对应的第一类型终端发放初级证书,第一类型终端在本地成功导入初级证书成功后,向服务器反馈成功信息。Preferably, when the first type terminal establishes a connection with the server, it sends the first application information to the server. After the server passes the authentication, it issues a primary certificate to the corresponding first type terminal. After the first type terminal successfully imports the primary certificate locally, , feedback success information to the server.
在一种实施方式中,第一申请信息可以为第一类型终端的定位信息、域信息、网络地址、MAC地址、使用者的动态影像、使用者的生物信息(如指纹/虹膜等)、其他至少一个第一类型终端的推荐信息中的一种或多种;服务器对第一申请信息进行存储和鉴权验证,若存在其他第一类型终端的推荐信息,还将向对应的第一类型终端进行信息确认;当鉴权通过后,向发出申请信息的第一类型终端发放初级证书,该证书也可以称为根证书,其中包括了第一申请信息、服务器新加入的用于后续数据验证的信息、证书标识信息等,第一类型终端接收到证书后在本地导入安装。In one implementation, the first application information may be the positioning information, domain information, network address, MAC address of the first type terminal, the user's dynamic image, the user's biological information (such as fingerprint/iris, etc.), and others. One or more types of recommendation information for at least one first type terminal; the server stores and authenticates the first application information. If there is recommendation information for other first type terminals, it will also provide the corresponding first type terminal with recommendation information. Confirm the information; when the authentication is passed, a primary certificate is issued to the first type terminal that issued the application information. This certificate can also be called a root certificate, which includes the first application information and the new one added by the server for subsequent data verification. Information, certificate identification information, etc., the first type terminal imports and installs it locally after receiving the certificate.
优选地,第二类型终端向同一域内的第一类型终端发送接入系统的第二申请信息,第一类型终端鉴权通过后,向服务器发送联合申请信息,服务器验证通过后向对应的第一类型终端发放二级证书和对应的二级授权信息,第一类型终端关联存储后,向对应的第二类型终端发送二级证书,第二类型终端在本地成功导入证书后,通过第一类型终端向服务器反馈成功信息。Preferably, the second type terminal sends the second application information for accessing the system to the first type terminal in the same domain. After the first type terminal passes the authentication, it sends the joint application information to the server. After the server passes the verification, it sends the joint application information to the corresponding first type terminal. The type terminal issues the second-level certificate and the corresponding second-level authorization information. After the first-type terminal associates and stores it, it sends the second-level certificate to the corresponding second-type terminal. After the second-type terminal successfully imports the certificate locally, it passes the first-type terminal Feedback success information to the server.
在一种实施方式中,第二申请信息可以为第二类型终端的定位信息、域信息、网络地址、MAC地址、使用者的动态影像、使用者的生物信息(如指纹/虹膜等)、其他至少一个第一/第二类型终端的推荐信息中的一种或多种;In one implementation, the second application information may be the positioning information, domain information, network address, MAC address of the second type terminal, the user's dynamic image, the user's biological information (such as fingerprint/iris, etc.), and others. One or more types of recommendation information for at least one first/second type terminal;
同一域内的第一类型终端对第二申请信息进行存储和鉴权验证,若存在其他第一/第二类型终端的推荐信息,还将向对应的第一/第二类型终端进行信息确认;当鉴权通过后,第一类型终端将自身已鉴权通过的第一申请信息和相应的第二申请信息联合起来得到联合申请信息,发送到服务器;服务器对收到的联合申请信息进行验证;服务器验证通过后,向对应的第一类型终端发放二级证书和对应的二级授权信息,二级证书中包括了第二申请信息、服务器新加入的用于后续数据验证的信息、证书标识信息等;二级证书与所述初级证书存在映射关系,例如数据验证规则相同、证书标识信息的前N位相同等;第一类型终端关联存储后,向对应的第二类型终端发送二级证书,第二类型终端在本地成功导入证书后,通过第一类型终端向服务器反馈成功信息。The first type terminal in the same domain stores and authenticates the second application information. If there is recommendation information for other first/second type terminals, it will also confirm the information with the corresponding first/second type terminal; when After the authentication is passed, the first type terminal combines its authenticated first application information and the corresponding second application information to obtain the joint application information, and sends it to the server; the server verifies the received joint application information; the server After passing the verification, the second-level certificate and the corresponding second-level authorization information are issued to the corresponding first-type terminal. The second-level certificate includes the second application information, information newly added by the server for subsequent data verification, certificate identification information, etc. ; There is a mapping relationship between the secondary certificate and the primary certificate, for example, the data verification rules are the same, the first N digits of the certificate identification information are the same, etc.; after the first type terminal is associated and stored, the secondary certificate is sent to the corresponding second type terminal, and the second After the type terminal successfully imports the certificate locally, it feeds back success information to the server through the first type terminal.
优选地,第一类型终端和第二类型终端位于同一域是指第一类型终端和第二类型终端位于同一地理范围、同一局域网、同一WIFI网络、同一VPN中的至少一种,例如可通过GPS定位设备实现终端位置信息的获取,第一类型终端和第二类型终端可以位于同一子网范围内,登录相同的VPN网络平台,连接了相同的WIFI无线网络;第一类型终端和/或第二类型终端可以通过主动申请的方式,或接收由服务器和/或其他终端发出的邀请加入对应域中。位于同一域中的第一类型终端和第二类型终端设备可共同组织开展一在线会议、在线教学活动等。Preferably, the first type terminal and the second type terminal are located in the same domain means that the first type terminal and the second type terminal are located in at least one of the same geographical range, the same local area network, the same WIFI network, and the same VPN, for example, through GPS The positioning device realizes the acquisition of terminal location information. The first type terminal and the second type terminal can be located in the same subnet, log in to the same VPN network platform, and connected to the same WIFI wireless network; the first type terminal and/or the second type terminal can Type terminals can join the corresponding domain through active application or by receiving invitations sent by the server and/or other terminals. The first type terminal and the second type terminal equipment located in the same domain can jointly organize an online conference, online teaching activities, etc.
优选地,所述第一类型终端将第一数据上传到服务器,服务器根据第一规则对第一数据进行处理后,传输到对应的至少一个第二类型终端,包括:第一类型终端将第一数据进行编码后上传到服务器,服务器进行解码和数据验证,验证通过后判断第一数据与第一类型终端的当前执行任务是否关联,若是,则将编码后的第一数据传输到对应的第二类型终端。Preferably, the first type terminal uploads the first data to the server, and the server processes the first data according to the first rule and then transmits it to the corresponding at least one second type terminal, including: the first type terminal transmits the first data to the server. The data is encoded and uploaded to the server. The server decodes and verifies the data. After passing the verification, it determines whether the first data is associated with the current execution task of the first type terminal. If so, the encoded first data is transmitted to the corresponding second Type terminal.
在一种实施方式中,终端、服务器之间可以预先规定好编码方式,还可以在数据传输的过程中,发送端对数据进行加密,接收端对数据进行解密,加密、解密的方式可以预先存储在对应的证书中。在发送数据文件时,还对数据与终端当前执行的任务是否关联进行判断,以防止错发无关或非法数据信息(如不符合规定的数据信息)等情形,例如在进行线上会议、线上学习等场景中,可对终端执行当前任务间所涉及播放的音频、图像信息进行分析,判断传输的数据文件、文本等是否与当前主题相关。In one implementation, the encoding method can be predetermined between the terminal and the server. During the data transmission process, the sending end can encrypt the data, and the receiving end can decrypt the data. The encryption and decryption methods can be stored in advance. in the corresponding certificate. When sending data files, it is also judged whether the data is related to the task currently performed by the terminal to prevent incorrect transmission of irrelevant or illegal data information (such as data information that does not meet regulations), such as when conducting online meetings, online meetings, etc. In scenarios such as learning, the audio and image information played when the terminal performs the current task can be analyzed to determine whether the transmitted data files, texts, etc. are related to the current topic.
可选地,当验证传输的第一数据或第二数据存在非法数据信息时,服务器不再对该数据信息进行传输,或对传输的信息提取概要信息,或对其中存在的非法信息进行隐藏后通知接收方,例如当第一类型终端传输了非法数据信息时,对非法信息进行隐藏,剩余部分存在有效信息时通知到对应的第二类型终端,反之亦然;还可以对终端发送的非法信息的次数进行统计,当达到设置的次数时,取消其发送数据信息的权限,也可以禁止其再次参加其他任务场景。可选地,服务器设置数据修订接口,以供发送非法数据信息的终端再次发送相关的详解信息以供服务器参考,以确定是否存在实际非法行为。Optionally, when verifying that illegal data information exists in the transmitted first data or second data, the server no longer transmits the data information, or extracts summary information from the transmitted information, or hides the illegal information present therein. Notify the recipient, for example, when the first type terminal transmits illegal data information, the illegal information is hidden, and when there is valid information in the remaining part, the corresponding second type terminal is notified, and vice versa; the illegal information sent by the terminal can also be The number of times is counted. When the set number of times is reached, its permission to send data information is revoked, and it can also be prohibited from participating in other task scenarios again. Optionally, the server sets a data revision interface so that the terminal that sent the illegal data information sends relevant detailed information again for reference by the server to determine whether there is actual illegal behavior.
优选地,所述第二类型终端将第二数据上传到服务器,服务器根据第二规则对第二数据进行处理后,传输到相对应的第一类型终端,包括:若第二数据是针对第一数据的反馈数据,则将对应的第一数据的时间和/或位置信息添加到第二数据中,第二类型终端对第二数据进行编码后上传到服务器,服务器进行解码和数据验证,验证通过后判断第二数据是否与第二类型的当前执行任务是否关联,若是,则将编码后的第二数据传输到对应的第一类型终端。Preferably, the second type terminal uploads the second data to the server, and the server processes the second data according to the second rule and then transmits it to the corresponding first type terminal, including: if the second data is for the first For the feedback data of the data, the time and/or location information of the corresponding first data is added to the second data. The second type terminal encodes the second data and uploads it to the server. The server decodes and verifies the data, and the verification passes. Then it is determined whether the second data is associated with the currently executed task of the second type, and if so, the encoded second data is transmitted to the corresponding first type terminal.
在一种实施方式中,反馈数据是针对第一数据的回应数据、存在疑问的数据,例如问题应答、播放文件的疑问/订正等,为了便于第一类型终端的用户及时发现问题,整理数据,反馈数据中注明了所针对的第一数据的具体位置(如页码/页面坐标/编号等)、时间信息等。In one implementation, the feedback data is response data to the first data, data with questions, such as question responses, questions/corrections of played files, etc. In order to facilitate users of the first type terminal to discover problems in a timely manner and organize the data, The feedback data indicates the specific location of the first data (such as page number/page coordinate/number, etc.), time information, etc.
在一种实施方式中,第一终端或第二终端设备每次需要加入某域所涉及的任务场景(如加入会议、加入学习课堂等),均需要进行身份的鉴权验证,或间隔超出预定时间时才需要验证,还可以为每一次任务场景额外设置验证所需的账号和密码。第一类型终端设备的用户在组织场景任务活动时,可预先设置参加的终端数量,当第一类型终端设备或服务器判断已加入终端数量达到设置数量时,将不再允许其他设备加入。In one implementation, every time the first terminal or the second terminal device needs to join a task scenario involved in a certain domain (such as joining a meeting, joining a learning class, etc.), identity authentication verification is required, or the interval exceeds a predetermined time. Verification is only required when the time comes, and you can also set additional account numbers and passwords required for verification for each task scenario. Users of the first type of terminal device can pre-set the number of participating terminals when organizing scene task activities. When the first type of terminal device or the server determines that the number of participating terminals has reached the set number, other devices will no longer be allowed to join.
服务器还可以记录每个终端设备所加入的域、执行场景任务的时间、位置、频率等信息。尤其重点关注第二类型终端设备的相关信息,对于短期内频繁加入/退出同一域或不同域、频繁参与不同场景任务的第二类型终端进行更为严苛的安全身份验证,例如除需经过对应的第一类型终端、服务器进行验证完,还随机或按照预设规则从同一域中选出预设数量的第二类型终端设备参与辅助验证,以排除明显不符合条件的终端设备;待全部通过后再交由第一类型终端设备和/或服务器验证,均通过后才运行加入,例如可以优先选择累计多次参加场景任务,并不存在发送非法数据信息的终端。该验证规则还适用于更换终端设备的用户的身份验证。The server can also record information such as the domain that each terminal device joins, the time, location, and frequency of performing scene tasks. Pay special attention to information related to the second type of terminal equipment, and conduct more stringent security authentication for second type terminals that frequently join/exit the same domain or different domains in the short term and frequently participate in tasks in different scenarios. For example, in addition to having to pass the corresponding After the first-type terminals and servers have been verified, a preset number of second-type terminal equipment will be selected randomly or according to preset rules from the same domain to participate in auxiliary verification to exclude terminal equipment that obviously does not meet the conditions; until all have passed It is then submitted to the first type of terminal device and/or server for verification, and the joining is executed only after all have passed. For example, you can give priority to participating in scenario tasks multiple times, and there is no terminal sending illegal data information. This verification rule also applies to the authentication of users who change terminal devices.
服务器还可以对所有终端的交互数据进行存证,以便于后续进行数据的查询追溯;具体地,在进行存证时,服务器随机从执行任务的对应域中选取半数以上的终端的标识信息,与数据本身按照设定的数据交叉规则进行拼接后,获取拼接后数据的哈希信息保存下来,以防止个别终端对存证数据进行非法篡改。The server can also store the interactive data of all terminals to facilitate subsequent data query and traceability; specifically, when storing the certificate, the server randomly selects the identification information of more than half of the terminals from the corresponding domain where the task is executed, and matches it with the identification information of more than half of the terminals. After the data itself is spliced according to the set data intersection rules, the hash information of the spliced data is obtained and saved to prevent individual terminals from illegally tampering with the stored evidence data.
本发明还提供了一种互连系统,图2为该系统的示意图,具体地,该系统包括:服务器、至少一个第一类型终端、至少一个第二类型终端;第一类型终端,用于与服务器建立连接,并将第一数据上传到服务器;第二类型终端,用于通过第一类型终端与服务器建立连接,并将第二数据上传到服务器;服务器,用于根据第一规则对第一数据进行处理后,传输到对应的至少一个第二类型终端,根据第二规则对第二数据进行处理后,传输到相对应的第一类型终端。The present invention also provides an interconnection system. Figure 2 is a schematic diagram of the system. Specifically, the system includes: a server, at least one first type terminal, and at least one second type terminal; the first type terminal is used to communicate with The server establishes a connection and uploads the first data to the server; the second type terminal is used to establish a connection with the server through the first type terminal and uploads the second data to the server; the server is used to process the first data according to the first rule. After the data is processed, it is transmitted to at least one corresponding second type terminal. After the second data is processed according to the second rule, it is transmitted to the corresponding first type terminal.
优选地,第一类型终端将第一数据进行编码后上传到服务器,服务器进行解码和数据验证,验证通过后判断第一数据与第一类型终端的当前执行任务是否关联,若是,则将编码后的第一数据传输到对应的第二类型终端。Preferably, the first type terminal encodes the first data and uploads it to the server. The server performs decoding and data verification. After passing the verification, it determines whether the first data is associated with the current execution task of the first type terminal. If so, the encoded data is The first data is transmitted to the corresponding second type terminal.
本发明还提供一种计算机可读存储介质,其上存储有程序指令,该程序指令被计算机执行时,实现上述的任一项所述的信息处理方法的步骤。The present invention also provides a computer-readable storage medium on which program instructions are stored. When the program instructions are executed by a computer, the steps of any one of the above information processing methods are implemented.
本发明还提供一种计算机设备,该设备包括处理器和存储器,处理器和存储器通过总线进行通信,存储器上存储有程序指令,该程序指令备处理器执行时,实现上述的任一项所述的信息处理方法的步骤。The invention also provides a computer device. The device includes a processor and a memory. The processor and the memory communicate through a bus. Program instructions are stored on the memory. When the program instructions are executed by the processor, any of the above mentioned items can be realized. steps of information processing methods.
以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制。虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明。任何熟悉本领域的技术人员,在不脱离本发明技术方案范围情况下,都可利用上述揭示的方法和技术内容对本发明技术方案做出许多可能的变动和修饰,或修改为等同变化的等效实施例。因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所做的任何简单修改、等同变化及修饰,均仍属于本发明技术方案保护的范围内。The above descriptions are only preferred embodiments of the present invention and do not limit the present invention in any form. Although the present invention has been disclosed above in terms of preferred embodiments, this is not intended to limit the present invention. Any person familiar with the art can make many possible changes and modifications to the technical solution of the present invention using the methods and technical content disclosed above without departing from the scope of the technical solution of the present invention, or modify it into equivalent changes. Example. Therefore, any simple modifications, equivalent changes, and modifications made to the above embodiments based on the technical essence of the present invention without departing from the content of the technical solution of the present invention still fall within the protection scope of the technical solution of the present invention.
Claims (9)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310548997.3A CN116488926B (en) | 2023-05-16 | 2023-05-16 | Information processing method, interconnection system, computer storage medium, and computer device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310548997.3A CN116488926B (en) | 2023-05-16 | 2023-05-16 | Information processing method, interconnection system, computer storage medium, and computer device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116488926A CN116488926A (en) | 2023-07-25 |
CN116488926B true CN116488926B (en) | 2024-02-27 |
Family
ID=87217874
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310548997.3A Active CN116488926B (en) | 2023-05-16 | 2023-05-16 | Information processing method, interconnection system, computer storage medium, and computer device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116488926B (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6002768A (en) * | 1996-05-07 | 1999-12-14 | International Computer Science Institute | Distributed registration and key distribution system and method |
CN102624536A (en) * | 2012-04-17 | 2012-08-01 | 苏州阔地网络科技有限公司 | Guest inviting method and system for net meeting |
JP2017111608A (en) * | 2015-12-16 | 2017-06-22 | シャープ株式会社 | Online conference system, conference terminal, conference server, online conference method, and online conference program |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11621962B2 (en) * | 2020-07-14 | 2023-04-04 | Microsoft Technology Licensing, Llc | Video signaling for user validation in online join scenarios |
-
2023
- 2023-05-16 CN CN202310548997.3A patent/CN116488926B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6002768A (en) * | 1996-05-07 | 1999-12-14 | International Computer Science Institute | Distributed registration and key distribution system and method |
CN102624536A (en) * | 2012-04-17 | 2012-08-01 | 苏州阔地网络科技有限公司 | Guest inviting method and system for net meeting |
JP2017111608A (en) * | 2015-12-16 | 2017-06-22 | シャープ株式会社 | Online conference system, conference terminal, conference server, online conference method, and online conference program |
Also Published As
Publication number | Publication date |
---|---|
CN116488926A (en) | 2023-07-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10706733B2 (en) | Systems for classroom media sharing | |
US11108825B2 (en) | Managed real-time communications between user devices | |
US9607341B2 (en) | Content access management in a social networking system for externally stored content | |
US10402789B2 (en) | Attendance tracking via device presence | |
US10348783B2 (en) | Controlling visibility and distribution of shared conferencing data | |
CN109344647A (en) | For the access credentials generation method of block chain network, data access method, storage medium, calculate equipment | |
CN104394174B (en) | The login method and its login system of social networking system | |
WO2014130663A1 (en) | Methods, systems, and computer readable media for combating device theft with user notarization | |
US11736454B2 (en) | Securing confidential content in a virtual meeting | |
CN104883367A (en) | Method for auxiliary verification login, system, and application client | |
CN104184709A (en) | Verification method, device, server, service data center and system | |
CN113362184B (en) | Method, device, computer equipment and medium for verifying face tag based on signing seal | |
US20160179456A1 (en) | Spontaneous Collaboration Apparatus, System and Methods thereof | |
WO2022095694A1 (en) | Blockchain node sharing method based on digital certificate, and product related thereto | |
CN115333881B (en) | Method, device, equipment and medium for managing network conference | |
US9237140B1 (en) | Acceptance of policies for cross-company online sessions | |
CN119316551A (en) | A paperless conference terminal intelligent interaction method, system, device and medium thereof | |
CN116488926B (en) | Information processing method, interconnection system, computer storage medium, and computer device | |
CN106131603B (en) | A kind of video broadcasting method and system based on dynamic dictionary | |
Kim et al. | Secure authentication system for hybrid cloud service in mobile communication environments | |
CN116318814B (en) | Audio and video safety control method applied to collaborative office platform | |
CN100477581C (en) | Method and server for providing remote assistance | |
US20160110827A1 (en) | Methods and Systems for Exchanging Electronic Documents | |
US20140282107A1 (en) | System and method to interactively collaborate utilizing segmented layers in a network environment | |
US11916921B2 (en) | System for providing a secured connection during an online meeting |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |