An intelligent interactive enterprise knowledge management system

By using a secure communication authentication system of cloud authentication server in the enterprise knowledge management system, using the integer coefficient high-order polynomial function and generative element to verify the identity of the computer terminal, the security problem of user identity authentication in intelligent interactive communication is solved to prevent illegal Access and improve the security performance of identity authentication.

CN111898113BActive Publication Date: 2024-12-10ZHEJIANG YONGHENG TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202010679256.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-07-15
Publication Date
2024-12-10
Estimated Expiration
2040-07-15

AI Technical Summary

Technical Problem

It is difficult for existing enterprise knowledge management systems to effectively perform user identity security authentication in intelligent interactive communication, resulting in enterprise resources that may be illegally accessed.

Method used

Using a secure communication authentication system running on a cloud authentication server, the computer terminal is authenticated, and by selecting the integer coefficient higher order polynomial function and generator element for verification, ensuring that the user's identity is legally authorized, and without leaking the private key Complete identity authentication.

Benefits of technology

Identity security authentication of computer terminals in enterprise knowledge management systems is realized, preventing unauthorized illegal access, and significantly improving the security performance of identity authentication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN111898113B_ABST
    Figure CN111898113B_ABST
Patent Text Reader

Abstract

The present invention relates to the technical field of secure construction of enterprise knowledge management systems, and discloses an intelligent interactive enterprise knowledge management system, comprising: a cloud computing server #imgabs0# running enterprise knowledge management system software, a cloud authentication server #imgabs1# running secure communication authentication system software, a computer terminal #imgabs2# and a computer terminal #imgabs3# running enterprise knowledge management system software and secure communication authentication system software; the secure communication authentication system synchronously performs secure authentication on the identities of computer terminal #imgabs4# and computer terminal #imgabs5#, and only when the identities of computer terminal #imgabs6# and computer terminal #imgabs7# synchronously pass the secure authentication of the secure communication authentication system, is the computer terminal #imgabs8# allowed to perform intelligent interactive communication connection with computer terminal #imgabs9# on the enterprise knowledge management system. The present invention solves the technical problem of how to perform secure authentication on the identities of intelligent interactive communication users on the enterprise knowledge management system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of secure construction of enterprise knowledge management systems, and in particular to an intelligent interactive enterprise knowledge management system. Background Art

[0002] In order to improve the work efficiency of enterprise employees, preserve enterprise intellectual property, and ultimately enhance the competitiveness and innovation capabilities of enterprises, the enterprise knowledge management system is established. The enterprise knowledge management system includes enterprise knowledge storage management, knowledge map and CAI self-learning system. In the CAI self-learning system, not only can the enterprise knowledge base be used as a resource to provide employees with special training, corporate culture learning and other knowledge, but the community forum can also promote the mining and transmission of enterprise hidden knowledge through intelligent interactive enterprise knowledge discussion and analysis mechanisms. Since the enterprise knowledge management system has the characteristics of mobility, openness, and device heterogeneity, how to ensure that the identity of the communication users participating in the intelligent interactive enterprise knowledge discussion and analysis is legally authorized to prevent illegal access to enterprise resources is a problem that the current enterprise knowledge management system needs to solve. Summary of the invention

[0003] 1. Technical issues to be resolved

[0004] In view of the deficiencies of the prior art, the present invention provides an intelligent interactive enterprise knowledge management system to solve the technical problem of how to perform security authentication on the identity of intelligent interactive communication users in the enterprise knowledge management system.

[0005] (II) Technical solution

[0006] To achieve the above object, the present invention provides the following technical solutions:

[0007] An intelligent interactive enterprise knowledge management system, comprising: a cloud computing server running enterprise knowledge management system software , a cloud authentication server running secure communication authentication system software , computer terminals running enterprise knowledge management system software and secure communication authentication system software , computer terminals running enterprise knowledge management system software and secure communication authentication system software ;

[0008] Computer Terminal With computer terminal Make a communication connection; computer terminal or a computer terminal Cloud computing server Communication connection, cloud computing server With Cloud Authentication Server Communicate and connect to the cloud authentication server With computer terminal or a computer terminal Make a communication connection;

[0009] Running on the cloud authentication server Secure communication authentication system for computer terminals or a computer terminal The identity of the user is authenticated, and the authentication method includes the following steps:

[0010] Step S1: Computer terminal or a computer terminal Perform user registration on the secure communication authentication system, including:

[0011] Step S101. The secure communication authentication system communicates with the computer terminal on the registration page. or a computer terminal Conduct intelligent interactive communications;

[0012] Step S102. Computer terminal or a computer terminal Select a high-degree polynomial function with integer coefficients , where as the private key The value of for A root of sent to a secure communication authentication system;

[0013] Step S2: The secure communication authentication system authenticates the computer terminal or a computer terminal The specific authentication process is as follows:

[0014] Step S201. Computer terminal or a computer terminal Select the value together with the secure communication authentication system and Generators of ;

[0015] Step S202. Computer terminal or a computer terminal According to the generator , and calculate , and the calculated Return to the secure communication authentication system;

[0016] Step S203. The secure communication authentication system requires the computer terminal or a computer terminal Prove that he has a value : Make Established, ;

[0017] Step S204. Computer terminal or a computer terminal Prove that you have Expression , , and the solution that holds true ;

[0018] Step S205. The secure communication authentication system further verifies the equation whether it is established;

[0019] Step S206. If the equation Established, prove computer terminal or a computer terminal Know the private key , then the secure communication authentication system is through the computer terminal or a computer terminal identity authentication.

[0020] Preferably, the secure communication authentication system synchronizes the computer terminal and computer terminal Only computer terminals can authenticate their identities. and computer terminal The identity of the computer terminal must have passed the security authentication of the secure communication authentication system before it is allowed to On the enterprise knowledge management system and computer terminal Make intelligent interactive communication connections.

[0021] Preferably, the interactive communication has a traceless communication function, that is, there is no backup record of all interactive communication contents.

[0022] Preferably, in step S2, steps S201 to S205 are repeatedly executed. During a round of authentication, the computer terminal or a computer terminal If the authentication fails, the entire authentication process is terminated.

[0023] 3. Beneficial technical effects

[0024] Compared with the prior art, the present invention has the following beneficial technical effects:

[0025] 1. The present invention is used as a computer terminal and computer terminal Running on cloud computing servers When the enterprise knowledge management system on the cloud sends an intelligent interactive communication request, the authentication server running on the cloud The secure communication authentication system on the computer terminal is synchronized and computer terminal Only computer terminals can authenticate their identities. and computer terminal The identity is synchronized through the cloud authentication server running on The computer terminal is allowed to authenticate the secure communication authentication system on the On the enterprise knowledge management system and computer terminal Make intelligent interactive communication connections;

[0026] This secure communication authentication system not only ensures that the computer terminals participating in the discussion and analysis on the enterprise knowledge management system and computer terminal The identity is legally authorized, and unauthorized and illegal users are prevented from accessing resources within the enterprise knowledge management system, achieving the technical effect of security authentication of the identity of intelligent interactive communication users.

[0027] 2. The present invention is used in a secure communication authentication system for a computer terminal and computer terminal After the security authentication is completed, the secure communication authentication system only knows that the computer terminal and computer terminal The identity of the computer terminal is legal. and computer terminal The private key , that is, a computer terminal and computer terminal Without revealing your private key Under the premise of completing the identity security authentication, this authentication method significantly improves the computer terminal running on the enterprise knowledge management system and computer terminal The security performance of the identity authentication process. DETAILED DESCRIPTION

[0028] The following will be combined with the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.

[0029] An intelligent interactive enterprise knowledge management system, comprising: a cloud computing server running enterprise knowledge management system software , a cloud authentication server running secure communication authentication system software , computer terminals running enterprise knowledge management system software and secure communication authentication system software , computer terminals running enterprise knowledge management system software and secure communication authentication system software ;

[0030] Computer Terminal Through network communication equipment and computer terminals in the enterprise knowledge management system Make a communication connection;

[0031] Computer Terminal or a computer terminal Through network communication equipment on the enterprise knowledge management system and cloud computing server Communication connection, cloud computing server Through network communication equipment and cloud authentication server Communicate and connect to the cloud authentication server Through network communication equipment on the secure communication authentication system with computer terminals or a computer terminal Make a communication connection;

[0032] To ensure that the computer terminals participating in the discussion and analysis and computer terminal The identity is legally authorized, so when the computer terminal and computer terminal Running on cloud computing servers When the enterprise knowledge management system on the cloud sends an intelligent interactive communication request, the authentication server running on the cloud The secure communication authentication system on the computer terminal is synchronized and computer terminal Only computer terminals can authenticate their identities. and computer terminal The identity is synchronized through the cloud authentication server running on The computer terminal is allowed to authenticate the secure communication authentication system on the On the enterprise knowledge management system and computer terminal Make intelligent interactive communication connections, otherwise cloud computing servers Reject computer terminal and computer terminal Connect to the enterprise knowledge management system;

[0033] Running on the cloud authentication server The secure communication authentication system on the computer terminal is synchronized and computer terminal The identity of the user is authenticated, and the authentication method includes the following steps:

[0034] Step S1: Computer terminal or a computer terminal Perform user registration on the secure communication authentication system, including:

[0035] Step S101. The secure communication authentication system communicates with the computer terminal on the registration page. or a computer terminal Conduct intelligent interactive communication, which has the function of traceless communication, that is, there is no backup record of all interactive communication content;

[0036] Step S102. Computer terminal or a computer terminal Select a high-degree polynomial function with integer coefficients ,in for A root of sent to a secure communication authentication system;

[0037] in, For private key , the private key It is the only legitimate certification key and is only for computer terminals or a computer terminal Owned alone, i.e. the secure communication authentication system does not know the value This private key ;

[0038] Step S2: The secure communication authentication system authenticates the computer terminal or a computer terminal The specific authentication process is as follows:

[0039] Step S201. Computer terminal or a computer terminal Select the value together with the secure communication authentication system and Generators of ;

[0040] Step S202. Computer terminal or a computer terminal According to the generator , and calculate , and the calculated Return to the secure communication authentication system;

[0041] Step S203. The secure communication authentication system requires the computer terminal or a computer terminal Prove that he has a value : Make Established, ;

[0042] Step S204. Computer terminal or a computer terminal Prove that you have Expression , , and the solution that holds true ;

[0043] Step S205. The secure communication authentication system further verifies the equation whether it is established;

[0044] Step S206. Repeat steps S201 to S205 During a round of authentication, the computer terminal or a computer terminal If the authentication fails, the entire authentication process will be terminated;

[0045] Step S207. If the equation Established, prove computer terminal or a computer terminal Know the value This private key , then the secure communication authentication system is through the computer terminal or a computer terminal Identity authentication;

[0046] This secure communication authentication system not only ensures that the computer terminals participating in the discussion and analysis on the enterprise knowledge management system and computer terminal The identity of the user is legally authorized, and unauthorized and illegal users are prevented from accessing the resources in the enterprise knowledge management system, achieving the technical effect of security authentication of the identity of the user of intelligent interactive communication;

[0047] In the secure communication authentication system for computer terminals and computer terminal After the security authentication is completed, the secure communication authentication system only knows that the computer terminal and computer terminal The identity of the computer terminal is legal. and computer terminal The value of This private key , that is, a computer terminal and computer terminal Without revealing your private key Under the premise of completing the identity security authentication, this authentication method significantly improves the computer terminal running on the enterprise knowledge management system and computer terminal The security performance of the identity authentication process.

[0048] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. An intelligent interactive enterprise knowledge management system, characterized in that: include: Cloud computing server CCS running enterprise knowledge management system software i , a cloud authentication server CAS running secure communication authentication system software i , a computer terminal PCU running enterprise knowledge management system software and secure communication authentication system software i , a computer terminal PCU running enterprise knowledge management system software and secure communication authentication system software j ; Computer Terminal PCU i With computer terminal PCU j Make communication connection; computer terminal PCU i or computer terminal PCU j With cloud computing server CCS i Communication connection, cloud computing server CCS i With Cloud Authentication Server CAS i Communicate with the cloud authentication server CAS i With computer terminal PCU i or computer terminal PCU j Make a communication connection; Running on the cloud authentication server CAS i Secure communication authentication system for computer terminals PCU i or computer terminal PCU j The identity of the user is authenticated, and the authentication method includes the following steps: Step S1: Computer terminal PCU i or computer terminal PCU j Perform user registration on the secure communication authentication system, including: Step S101. The secure communication authentication system communicates with the computer terminal PCU on the registration page. i or computer terminal PCU j Conduct intelligent interactive communications; Step S102. Computer terminal PCU i or computer terminal PCU j Select a high-degree polynomial function with integer coefficients Among them, as the private key PSK u The value α0 is a root of g(α), and g(α) is sent to the secure communication authentication system; Step S2: The secure communication authentication system authenticates the computer terminal PCU i or computer terminal PCU j The specific authentication process is as follows: Step S201. Computer terminal PCU i or computer terminal PCU j Select the values ​​Q and The generator B of Step S202. Computer terminal PCU i or computer terminal PCU j According to the generators B, Q and α i calculate And the calculated E i Return to the secure communication authentication system; Step S203. The secure communication authentication system requires the computer terminal PCU i or computer terminal PCU j Prove that he has a value α0 such that Established, (i=1,2,…,k); Step S204. Computer terminal PCU i or computer terminal PCU j Prove that you have k expressions , , the solution α=α0 is also valid; Step S205. The secure communication authentication system further verifies the equation whether it is established; Step S206. If the equation Established, certified computer terminal PCU i or computer terminal PCU j Know the private key PSK u , then the secure communication authentication system is connected via the computer terminal PCU i or computer terminal PCU j Identity authentication; The secure communication authentication system synchronizes the computer terminal PCU i and computer terminal PCU j The identity of the computer terminal PCU is authenticated. i and computer terminal PCU j The identity of the computer terminal PCU must be synchronized and passed the security authentication of the secure communication authentication system before it is allowed to i On the enterprise knowledge management system and computer terminal PCU j Make intelligent interactive communication connections; In step S2, steps S201 to S205 are repeated to perform t rounds of authentication. During the execution of a round of authentication, the computer terminal PCU i or computer terminal PCU j If the authentication fails, the entire authentication process is terminated.

2. The intelligent interactive enterprise knowledge management system according to claim 1, characterized in that: The interactive communication has a traceless communication function, that is, there is no backup record of all interactive communication contents.