A method and device for supporting multi-logic channel communication
A logical channel and device enumeration technology, applied in the field of information security, can solve problems such as not supporting simultaneous access by multiple applications
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0151] join figure 2 , the present embodiment provides a method for supporting multi-logic channel communication in a USB key, the method comprising:
[0152] Step 101: Power on the USB key, that is, establish an electrical connection between the USB key and the USB host;
[0153] Step 102: The USB host performs device enumeration on the USB key, and correspondingly, the USB key responds to the device enumeration of the USB host;
[0154] Step 103: The chip operating system of the USB key declares to the host that at least a pair of block endpoints and control endpoints are configured, and creates an application environment matching the declared endpoint types.
[0155] Furthermore, the USB key can also be configured with multiple pairs of block endpoints according to specific needs.
[0156] The process of the slice operating system creating an application environment matching the declared endpoint type specifically includes setting the corresponding relationship between e...
Embodiment 2
[0261] see Figure 5 , the embodiment of the present invention also provides a device supporting multi-logic channel communication, including:
[0262] The power-on module 201 is used to power on and establish an electrical connection with the USB host;
[0263] Response enumeration module 202, used to respond to the device enumeration of USB host;
[0264] The configuration module 203 is configured to declare to the USB host to configure at least one pair of block endpoints and one pair of control endpoints;
[0265] The judging processing module 204 is configured to judge the type of the interrupted endpoint, receive the APDU data according to the judging result, and process the APDU data according to the judged endpoint type.
[0266] Furthermore, the device also includes:
[0267] The application environment building module 205 is used to declare to the USB host after the step of configuring at least a pair of block endpoints and a pair of control endpoints, before judg...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com