A multi-user encryption system and communication method for automatically identifying communication protocols

A communication protocol and encryption system technology, applied in the computer field, can solve the problems of wasting resources, cannot be repeated, and difficult to prevent, and achieve the effect of saving costs and simplifying inventory management

CN104506488BActive Publication Date: 2017-11-21SHENZHEN JINYINDA TECH
4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Publication Date
2017-11-21

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses a multi-user encryption system capable of automatically identifying a communication protocol and a communication method thereof. The multi-user encryption system comprises a communication unit, a communication protocol search unit, a communication protocol switching unit and a user search unit, wherein the communication unit is used for communicating multiple communication protocols with a host; the communication protocol search unit is used for matching the communication protocol involved in an initial command from the host with the multiple communication protocols in a partition storage unit to determine the adoptive communication protocol; the communication protocol switching unit is used for switching the communication protocol according to the determined communication protocol; the user search unit is used for matching a user ID (Identity) in the initial command from the host with a plurality of user IDs in the partition storage unit to determine a corresponding user so as to enable the communication unit to switch communication of enciphered data of the corresponding user. According to the multi-user encryption system capable of automatically identifying the communication protocol and the communication method thereof, coexistence of multiple communication protocols and multiple users as well as automatic identification and switching can be implemented, so that a plurality of master chip systems can share one encryption chip system, and a plurality of products share one encryption chip system, so that the cost is saved.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to the field of computer technology, in particular to a multi-user encryption system for automatically identifying communication protocols and a communication method thereof. Background technique

[0002] Encryption chips have been widely used, for example, ATMEL's AT88SC0104 (refer to AT8SC0104 datasheet), maxim's DS1961S (refer to DS1961S datasheet), HP printer encryption chips, etc., are used in many fields. But there are main limitations: a chip can only support one encryption algorithm and communication protocol, which is not conducive to the application of multiple systems and multiple encryptions; there is only one user data area, or there are multiple data areas, but must be switched by the host, which is not conducive to inventory Administration and multi-user system applications. In addition, there are still some limitations, such as due to the strict requirements on the communication speed, the speed of the host comput...

Examples

Embodiment Construction

[0035] The technical solution of the present invention is mainly aimed at chip applications that require encryption and system applications composed of them, including but not limited to printer encryption, system software encryption protection, PCBA encryption protection, set-top box encryption, mobile phone information encryption protection, etc.

[0036] In this specification, the word "unit" includes but not limited to software functional units, hardware circuit units, functional units realized by hardware and its complementary software.

[0037] The technical solutions of the present invention will be further described below in conjunction with the accompanying drawings and through specific implementation methods.

[0038] figure 1 It is a structural block diagram of the first embodiment of a multi-user encryption system that automatically recognizes communication protocols in the present invention. As shown in the figure, it includes a communication unit 100, a communica...