Audio and video data decryption method and device, vehicle and storage medium

By using user-defined asymmetric key pairs and biometric features for secondary encryption, the problem of users having no control over in-vehicle audio and video data after it is reported is solved, enabling users to have autonomous and controllable access to the data and privacy protection.

CN119051905BActive Publication Date: 2025-11-18CHERY AUTOMOBILE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411058791.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-02
Publication Date
2025-11-18
Estimated Expiration
2044-08-02

AI Technical Summary

Technical Problem

Once in-vehicle audio and video data is reported to the cloud, users have no control over how the data is used and distributed, posing a risk of privacy data leakage.

Method used

Users can set up their own asymmetric key pairs, with the public key used for data encryption and the private key used for decryption. Biometric features are used for secondary encryption to generate a private key ciphertext decryption permission link. After identity verification, the private key is obtained for decryption.

Benefits of technology

Users have independent and controllable access rights to audio and video data, ensuring that the data cannot be used without personal authorization, preventing privacy data leakage, and enhancing data security.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119051905B_ABST
    Figure CN119051905B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of vehicles, in particular to a video and audio data decryption method and device, a vehicle and a storage medium, wherein the method comprises the following steps: obtaining a decryption request of target video and audio data based on a user; generating a private key ciphertext decryption permission link according to the decryption request, and receiving a biological recognition feature provided by the user based on the private key ciphertext decryption permission link; performing identity authentication based on the biological recognition feature, obtaining a private key after the identity authentication is passed, and decrypting the target video and audio data by using the private key. Therefore, the problem that the use and distribution of data by a user cannot be controlled after vehicle-end video and audio data is reported to a cloud end is solved, the user has autonomous and controllable access authority for video and audio data after the vehicle-mounted video and audio equipment reports the data to the cloud end, the use of user data under non-personal authorization is ensured, the leakage of private data is prevented, and the data security is enhanced.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of vehicles, in particular to a method and device for decrypting audio-visual data, a vehicle and a storage medium. BACKGROUND

[0002] With the continuous advancement of automobile intelligence and electronic entertainment, automobile video and audio equipment is increasing. In order to ensure the safety of the automobile in the driving and parking state, the audio-visual equipment collects surrounding data and reports to the cloud under the premise of user permission. After the collected data is completed in compliance through a compliant device, it is uniformly reported to the cloud storage and provided for the vehicle owner to access.

[0003] In related technologies, the data storage of a vehicle enterprise is usually one car one key or multiple cars one key in the cloud. The generation and issuance of the key are completed by the vehicle enterprise, and the vehicle owner has no autonomous control over the use and access of his own data. After the data is collected and reported to the cloud, it is completely out of the control range of the user, which may easily cause leakage of user personal privacy data. SUMMARY

[0004] The present application provides a method and device for decrypting audio-visual data, a vehicle and a storage medium to solve the problem that the use and distribution of data by the user are uncontrollable after the vehicle-end audio-visual data is reported to the cloud. After the data of the vehicle-mounted audio-visual equipment is reported to the cloud, the user has autonomous and controllable access rights to the audio-visual data, ensuring that the user data cannot be used without personal authorization and preventing the leakage of privacy data, thereby enhancing data security.

[0005] The first aspect of the present application provides a method for decrypting audio-visual data, comprising the following steps:

[0006] Obtaining a decryption request of a user based on target audio-visual data;

[0007] According to the decryption request, a private key ciphertext decryption permission link is generated, and a biological recognition feature provided by the user based on the private key ciphertext decryption permission link is received;

[0008] Identity verification is performed based on the biological recognition feature, and a private key is obtained after identity verification, and the target audio-visual data is decrypted using the private key.

[0009] Optionally, in some embodiments, before obtaining the decryption request of the target audio-visual data, the method comprises:

[0010] Obtaining a key generation request and a biological recognition feature of a user;

[0011] generate a key pair according to the key generation request, the key pair including a public key and the private key, the public key being assigned a use right of audio-visual data according to the key generation request, the audio-visual data to which the right is assigned being encrypted by using the public key, and the private key being twice encrypted according to the biometric feature.

[0012] Optionally, in some embodiments, after the private key is twice encrypted according to the biometric feature, the method further includes:

[0013] obtaining a key reset request and a biometric feature of a user;

[0014] generating a new key pair according to the key reset request, the new key pair including a new public key and a new private key, the new public key being assigned a use right of audio-visual data according to the new key generation request, the audio-visual data to which the right is assigned being encrypted by using the new public key, and the new private key being twice encrypted according to the biometric feature.

[0015] Optionally, in some embodiments, when the target audio-visual data is decrypted by using the private key, the method includes:

[0016] recording, by a private key audit module, a use time of the private key, and accumulating a use frequency of the private key.

[0017] Optionally, in some embodiments, after the use time of the private key is recorded by the private key audit module, and the use frequency of the private key is accumulated, the method includes:

[0018] viewing, by the private key, the use time and the use frequency of the private key.

[0019] Optionally, in some embodiments, the biometric feature includes at least one of a fingerprint feature, a voiceprint feature, and a face recognition feature.

[0020] A second aspect embodiment of the present application provides an audio-visual data decryption device, including:

[0021] an obtaining module configured to obtain a decryption request of a user based on target audio-visual data;

[0022] a generating module configured to generate a private key ciphertext decryption permission link according to the decryption request, and receive a biometric feature provided by the user based on the private key ciphertext decryption permission link;

[0023] a decrypting module configured to perform identity verification based on the biometric feature, and obtain a private key after the identity verification is passed, and decrypt the target audio-visual data by using the private key.

[0024] Optionally, in some embodiments, before obtaining the decryption request of the target audio-visual data, the obtaining module comprises:

[0025] an obtaining unit configured to obtain a key generation request of a user and a biometric feature;

[0026] an encryption unit configured to generate a key pair according to the key generation request, the key pair comprising a public key and a private key, assign a use right of audio-visual data to the public key according to the key generation request, encrypt the audio-visual data with the public key, and re-encrypt the private key according to the biometric feature.

[0027] Optionally, in some embodiments, after re-encrypting the private key according to the biometric feature, the encryption unit further comprises:

[0028] an obtaining sub-unit configured to obtain a key reset request of a user and a biometric feature;

[0029] an encryption sub-unit configured to generate a new key pair according to the key reset request, the new key pair comprising a new public key and a new private key, assign a use right of audio-visual data to the new public key according to the new key generation request, encrypt the audio-visual data with the new public key, and re-encrypt the new private key according to the biometric feature.

[0030] Optionally, in some embodiments, when decrypting the target audio-visual data with the private key, the decryption module comprises:

[0031] a recording unit configured to record a use time of the private key by a private key audit module and accumulate a use frequency of the private key.

[0032] Optionally, in some embodiments, after recording a use time of the private key by a private key audit module and accumulating a use frequency of the private key, the recording unit comprises:

[0033] a viewing sub-unit configured to view the use time and the use frequency of the private key by the private key.

[0034] Optionally, in some embodiments, the biometric feature comprises at least one of a fingerprint feature, a voiceprint feature, and a face recognition feature.

[0035] A third aspect embodiment of the present application provides a vehicle, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the decryption method of audio-visual data as described in the above embodiments.

[0036] The fourth aspect of the application provides a computer readable storage medium, which stores a computer program, and the program is executed by a processor to implement the decryption method of audio-visual data according to the above-mentioned embodiments.

[0037] Therefore, by obtaining the decryption request of the user based on the target audio-visual data, generating a private key ciphertext decryption permission link according to the decryption request, receiving the biometric feature provided by the user based on the private key ciphertext decryption permission link, and performing identity verification based on the biometric feature, the private key is obtained after the identity verification is passed, and the target audio-visual data is decrypted by using the private key. Therefore, the problem that the user cannot control the use and distribution of data after the vehicle-end audio-visual data is reported to the cloud is solved. After the vehicle-mounted audio-visual device reports the data to the cloud, the user has autonomous and controllable access authority to the audio-visual data, which ensures that the user data cannot be used without personal authorization, prevents the leakage of private data, and enhances data security.

[0038] Additional aspects and advantages of the application will be described in part in the description that follows, will become apparent from the description, or will be learned by practice of the application. BRIEF DESCRIPTION OF DRAWINGS

[0039] The above-mentioned and / or additional aspects and advantages of the application will become apparent and easy to understand from the following description of the embodiments combined with the accompanying drawings, in which:

[0040] Figure 1 A flowchart of a decryption method of audio-visual data according to an embodiment of the application is provided.

[0041] Figure 2 A schematic diagram of a key generation process according to an embodiment of the application is provided.

[0042] Figure 3 A schematic diagram of an audio-visual data encryption process according to an embodiment of the application is provided.

[0043] Figure 4 A schematic diagram of a user data access process according to an embodiment of the application is provided.

[0044] Figure 5 A schematic diagram of a user audit process according to an embodiment of the application is provided.

[0045] Figure 6 A schematic diagram of a decryption method of audio-visual data according to an embodiment of the application is provided.

[0046] Figure 7 A block diagram of a decryption device of audio-visual data according to an embodiment of the application is provided.

[0047] Figure 8A structural schematic diagram of a vehicle is provided according to an embodiment of the present application. DETAILED DESCRIPTION

[0048] Embodiments of the present application are described in detail below with reference to the accompanying drawings, in which the same or similar numerals or characters represent the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to explain the present application, and cannot be understood as limiting the present application.

[0049] The decryption method and device of audio-visual data, the vehicle and the storage medium of the embodiments of the present application are described below with reference to the accompanying drawings. In view of the problem that the use and distribution of data by the user are uncontrollable after the vehicle-end audio-visual data is reported to the cloud in the background art, the present application provides a decryption method of audio-visual data. In the method, the decryption request of the user based on the target audio-visual data is obtained, and a private key ciphertext decryption permission link is generated according to the decryption request. The biological recognition feature provided by the user based on the private key ciphertext decryption permission link is received, and identity verification is performed based on the biological recognition feature. The private key is obtained after the identity verification is passed, and the target audio-visual data is decrypted by using the private key. Thus, the problem that the use and distribution of data by the user are uncontrollable after the vehicle-end audio-visual data is reported to the cloud is solved. The user has autonomous and controllable access authority to the audio-visual data after the vehicle-mounted audio-visual device reports the data to the cloud. It is ensured that the user data cannot be used without personal authorization, the leakage of private data is prevented, and the data security is enhanced.

[0050] Specifically, Figure 1 A flowchart of a decryption method of audio-visual data provided by an embodiment of the present application is shown in FIG. 1.

[0051] As Figure 1 shown, the decryption method of audio-visual data includes the following steps:

[0052] In step S101, the decryption request of the user based on the target audio-visual data is obtained.

[0053] Specifically, the vehicle owner user accesses the personal audio-visual data based on the APP, and the audio-visual service obtains the access request of the user, and applies for decryption service to the audio-visual encryption and decryption service according to the encryption metadata of the target audio-visual data.

[0054] Optionally, in some embodiments, before the decryption request of the target audio-visual data is obtained, the following steps are included: obtaining the key generation request and the biological recognition feature of the user; generating a key pair according to the key generation request, the key pair including a public key and a private key, assigning the use authority of the audio-visual data to the public key according to the key generation request, encrypting the audio-visual data assigned with the authority by using the public key, and re-encrypting the private key according to the biological recognition feature.

[0055] The biometric feature includes at least one of a fingerprint feature, a voiceprint feature, and a face recognition feature.

[0056] It can be understood that, in order to give the user autonomous control over the audio-visual data, the user can set an asymmetric key pair of the target audio-visual data, the public key is used for data encryption, the private key is used for data decryption, and the private key is encrypted again by using the biometric feature, so as to achieve encryption of the target audio-visual data.

[0057] Specifically, as shown in Figure 2 , the user initiates generation of the key pair; the user assigns the public key with the use right of the audio-visual data, and the audio-visual application to which the right is assigned can complete data encryption according to the key; however, the private key is encrypted by using the biometric feature such as the fingerprint, the voiceprint, or the face recognition; the configuration management makes unique binding according to the key ID and the physical identification of the application side service, so as to ensure that the key corresponds to the application one by one.

[0058] In actual execution, as shown in Figure 3 , the audio-visual service calls an audio-visual encryption and decryption service interface to obtain an encryption key, the audio-visual encryption and decryption public key distribution service completes distribution of the encryption key according to user authorization when receiving an application side encryption key application; the audio-visual service completes audio-visual data encryption according to the distributed encryption key; and the audio-visual service completes storage of the encrypted data and metadata of the encryption key.

[0059] Through the above technical means, the embodiments of the present application can autonomously generate a key pair, distribute the public key for data encryption activities, and store the private key based on the biometric feature, and the private key can be used only under user authorization.

[0060] In step S102, a private key ciphertext decryption permission link is generated according to a decryption request, and a biometric feature provided by a user based on the private key ciphertext decryption permission link is received.

[0061] Specifically, as shown in Figure 4 , the audio-visual decryption service generates a private key ciphertext decryption permission link after obtaining a decryption request, and returns to the APP side, and the user identifies through the biometric feature on the APP side.

[0062] In step S103, identity verification is performed based on the biometric feature, and the private key is obtained after the identity verification is passed, and the target audio-visual data is decrypted by using the private key.

[0063] Specifically, after the user identifies through the biometric feature on the APP side, the private key ciphertext (which cannot be persisted) is decrypted, and the audio-visual service is notified that the decryption service has been completed; the audio-visual service submits the audio-visual stream ciphertext to the audio-visual decryption service, and the audio-visual decryption service completes audio-visual decryption and accesses the user APP.

[0064] Optionally, in some embodiments, when the target audio-video data is decrypted by the private key, the method further comprises: recording the use time of the private key by the private key audit module, and accumulating the use times of the private key.

[0065] Further, in some embodiments, after recording the use time of the private key by the private key audit module, and accumulating the use times of the private key, the method further comprises: checking the use time and the use times of the private key by the private key.

[0066] Specifically, as shown in the figure, Figure 5 the decryption service call needs to be audited and recorded to generate an audio-video audit log. The user can audit the use of the private key by the private key audit module, confirm whether the key pair needs to be reset according to the audio-video audit log of the private key, and clean up the audit when necessary.

[0067] Optionally, in some embodiments, after the private key is encrypted again according to the biometric feature, the method further comprises: obtaining a key reset request and a biometric feature of the user; generating a new key pair according to the key reset request, the new key pair comprising a new public key and a new private key; assigning the use right of the audio-video data to the new public key according to the new key generation request; encrypting the audio-video data assigned with the right by the new public key; and encrypting the new private key again according to the biometric feature.

[0068] It can be understood that after the target audio-video stream data is encrypted, the key may need to be reset, for example, the private key audit module provides the authorized use of the private key for the vehicle owner user, which is convenient for security audit. If the user thinks that the vehicle audio-video data is unsafe according to the private key audit module, the key can be reset. When the user needs to reset the key, a key reset request can be initiated. The embodiments of the present application can generate a new key pair according to the key reset request, assign the use right of the audio-video data to the new public key according to the new key generation request, encrypt the audio-video data assigned with the right by the new public key, and encrypt the new private key again according to the biometric feature, so as to realize the reset of the key.

[0069] To enable those skilled in the art to further understand the decryption method of audio-video data of the embodiments of the present application, the following will be described in detail in conjunction with specific embodiments.

[0070] As shown in the figure, Figure 6 the principle diagram of the decryption method of audio-video data provided by the embodiments of the present application. Figure 6

[0071] The embodiments of the present application can provide encryption and decryption services for vehicle-mounted audio-video data:

[0072] ​1. Key distribution. The user sets up an asymmetric key pair by himself, the public key is used for data encryption, and the private key is used for data decryption.

[0073] 2. Private key secondary encryption service: the user performs secondary dynamic encryption on the private key based on the biometric feature, and the user needs to set the private key usage time length each time.

[0074] 3. Private key dynamic decryption service: the user needs to use the static stored private key when viewing data, and the user performs dynamic decryption when using, and the private key usage time length for each decryption cannot exceed the private key usage time length set by the user.

[0075] 4. Data decryption service: based on the dynamic private key, the data decryption service is provided to the outside, and the decryption service needs to make an audit record when calling.

[0076] 5. Private key audit: the user can audit the personal key usage through the private key audit module, and confirm whether the key pair needs to be reset according to the private key audit log.

[0077] Vehicle-mounted audio and video service: providing cloud collection service of audio and video data, completing safe transmission of vehicle-end data, and completing encrypted storage of audio and video data based on the user key system; meanwhile, when the user accesses the audio and video data, the decryption service of the data needs to be completed based on the vehicle-mounted audio and video encryption and decryption service.

[0078] Therefore, through the audio and video data decryption method of the embodiment of the application, the user can set the key pair by himself, distribute the public key for the data encryption activity of the current vehicle digital application; the private key is stored based on the biometric feature, and the use of the private key needs to be authorized by the user before use; the key usage audit capability provides the authorized private key usage of the vehicle owner user, facilitating the security audit. The vehicle-end integrates the encryption service and decryption service of the vehicle-mounted audio and video based on the vehicle-mounted audio and video service, and completes the encrypted storage of the audio and video data and the authorized use of the digital application of the user.

[0079] According to the audio and video data decryption method provided by the embodiment of the application, the decryption request of the user based on the target audio and video data is obtained, the private key ciphertext decryption permission link is generated according to the decryption request, the biometric feature provided by the user based on the private key ciphertext decryption permission link is received, the identity is verified based on the biometric feature, and the private key is obtained after the identity verification, and the target audio and video data is decrypted by using the private key. Therefore, the problem that the user cannot control the use and distribution of the data after the vehicle-end audio and video data is reported to the cloud is solved, the user has autonomous controllable access authority for the audio and video data after the vehicle-mounted audio and video device reports the data to the cloud, it is ensured that the user data cannot be used without personal authorization, the leakage of private data is prevented, and the data security is enhanced.

[0080] Secondly, the audio and video data decryption device according to the embodiment of the application is described with reference to the drawings.

[0081] Figure 7 is a block schematic diagram of the audio and video data decryption device according to the embodiment of the application.

[0082] As Figure 7 shown, the audio and video data decryption device 10 comprises an acquisition module 100, a generation module 200 and a decryption module 300.

[0083] The acquisition module 100 is configured to acquire a decryption request of a target audio and video data based on a user.

[0084] The generation module 200 is configured to generate a private key ciphertext decryption permission link according to the decryption request, and receive a biometric feature provided by the user based on the private key ciphertext decryption permission link.

[0085] The decryption module 300 is configured to perform identity verification based on the biometric feature, and obtain a private key after the identity verification is passed, and decrypt the target audio and video data by using the private key.

[0086] Optionally, in some embodiments, before acquiring the decryption request of the target audio and video data, the acquisition module 100 comprises an acquisition unit and an encryption unit.

[0087] The acquisition unit is configured to acquire a key generation request and a biometric feature of a user.

[0088] The encryption unit is configured to generate a key pair according to the key generation request, the key pair comprising a public key and a private key, assign a use permission of audio and video data to the public key according to the key generation request, encrypt the audio and video data to which the permission is assigned by using the public key, and perform secondary encryption on the private key according to the biometric feature.

[0089] Optionally, in some embodiments, after performing the secondary encryption on the private key according to the biometric feature, the encryption unit further comprises an acquisition subunit and an encryption subunit.

[0090] The acquisition subunit is configured to acquire a key reset request and a biometric feature of a user.

[0091] The encryption subunit is configured to generate a new key pair according to the key reset request, the new key pair comprising a new public key and a new private key, assign a use permission of audio and video data to the new public key according to the new key generation request, encrypt the audio and video data to which the permission is assigned by using the new public key, and perform secondary encryption on the new private key according to the biometric feature.

[0092] Optionally, in some embodiments, when decrypting the target audio and video data by using the private key, the decryption module 300 comprises a recording unit.

[0093] The recording unit is configured to record the usage time of the private key by the private key auditing module and accumulate the usage times of the private key.

[0094] Optionally, in some embodiments, after recording the usage time of the private key by the private key auditing module and accumulating the usage times of the private key, the recording unit comprises a viewing subunit.

[0095] The viewing subunit is configured to view the usage time and the usage times of the private key by the private key.

[0096] Optionally, in some embodiments, the biometric features include at least one of a fingerprint feature, a voiceprint feature, and a facial recognition feature.

[0097] It should be noted that the foregoing explanation of the decryption method for the audio-visual data also applies to the decryption device for the audio-visual data of this embodiment, which will not be described here again.

[0098] The decryption device for the audio-visual data according to the embodiments of the present application obtains the decryption request of the user based on the target audio-visual data, generates a private key ciphertext decryption permission link according to the decryption request, receives the biometric features provided by the user based on the private key ciphertext decryption permission link, performs identity verification based on the biometric features, and obtains the private key after the identity verification is passed, and decrypts the target audio-visual data by using the private key. Thus, the problem that the use and distribution of the data by the user are uncontrollable after the vehicle-end audio-visual data is reported to the cloud is solved, the user has autonomous and controllable access authority for the audio-visual data after the vehicle-mounted audio-visual device reports the data to the cloud, it is ensured that the user data cannot be used without personal authorization, the leakage of private data is prevented, and the data security is enhanced.

[0099] Figure 8 A structural schematic diagram of a vehicle is provided for the embodiments of the present application. The vehicle can include:

[0100] The memory 801, the processor 802, and the computer program stored in the memory 801 and executable on the processor 802.

[0101] The processor 802 implements the decryption method for the audio-visual data provided in the above embodiments when executing the program.

[0102] Further, the vehicle further includes:

[0103] The communication interface 803 is configured to communicate between the memory 801 and the processor 802.

[0104] The memory 801 is configured to store the computer program executable on the processor 802.

[0105] The memory 801 can include a high-speed RAM (Random Access Memory) memory, and can also include a nonvolatile memory such as at least one disk memory.

[0106] If the memory 801, the processor 802 and the communication interface 803 are implemented independently, the communication interface 803, the memory 801 and the processor 802 can be connected to each other through a bus and complete communication between each other. The bus can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component) bus or an EISA (Extended Industry Standard Architecture) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For the convenience of representation, Figure 8 In the figure, only one thick line is used to represent the bus, but it does not mean that there is only one bus or only one type of bus.

[0107] Optionally, in a specific implementation, if the memory 801, the processor 802 and the communication interface 803 are integrated on a chip, the memory 801, the processor 802 and the communication interface 803 can complete communication between each other through an internal interface.

[0108] The processor 802 can be a CPU (Central Processing Unit), or an ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement the embodiments of the present application.

[0109] The embodiments of the present application also provide a computer readable storage medium, which stores a computer program, and the program is executed by a processor to implement the above-mentioned decryption method of audio and video data.

[0110] In the description of the application, reference to "one embodiment", "some embodiments", "an example", "a specific example", or "some examples" etc. means that a particular feature, structure, material or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the application. The illustrative appearances of the above-mentioned terms in various places in the specification are not necessarily referred to the same embodiment or example. Moreover, specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples. Furthermore, in non-contradictory cases, those skilled in the art can combine and combine the features of different embodiments or examples described in the specification and the features of different embodiments or examples.

[0111] In addition, the terms "first", "second" are only for descriptive purposes and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined with "first", "second" can explicitly or implicitly include at least one of the features. In the description of the application, the meaning of "N" is at least two, such as two, three, etc., unless otherwise specifically limited.

[0112] Any process or method descriptions or descriptions of the flow diagrams in the specification can be understood as representing code modules, segments or portions of code which include one or more executable instructions for implementing the specified logic function(s) or process(es) and the preferred embodiments of the application include additional implementations in which the order of execution or the functions are not the same as those illustrated and described. It is therefore intended that the application embraces all such variations and modifications. The application also includes some combinations of the illustrated implementations of additional features.

[0113] It should be understood that each of the elements of the present application can be implemented in hardware, software, firmware or combinations thereof. In the above embodiments, the N steps or methods can be implemented with software or firmware stored in a memory and executed by a suitable instruction execution system. As in another embodiment, if implemented in hardware, any of the following technologies known in the art or their combinations can be used: discrete logic circuit with logic gate circuit for implementing logic functions on data signals, application specific integrated circuit with suitable combination logic gate circuit, programmable gate array, field programmable gate array, etc.

[0114] Those skilled in the art of the present technology can understand that all or part of the steps carried out by the above-mentioned embodiment method can be completed by program instructions to the relevant hardware, and the program can be stored in a computer readable storage medium. The program, when executed, includes one or a combination of steps of the method embodiment.

[0115] Although the embodiments of the present application have been shown and described above, it is understood that the above-described embodiments are exemplary and are not to be construed as limiting the present application, and that changes, modifications, substitutions and variations can be made by those skilled in the art without departing from the scope of the present application.

Claims

1. A method for decrypting audio and video data, characterized in that, Includes the following steps: Obtain the user's decryption request based on the target audio / video data; Based on the decryption request, a private key ciphertext decryption permission link is generated, and the biometric features provided by the user based on the private key ciphertext decryption permission link are received. The system performs authentication based on the biometric features, obtains a private key after successful authentication, and uses the private key to decrypt the target audio and video data.

2. The method according to claim 1, characterized in that, Before obtaining the decryption request for the target audio / video data, the following is included: Obtain the user's key generation request and biometric features; A key pair is generated according to the key generation request. The key pair includes a public key and a private key. Access rights for audio and video data are assigned to the public key according to the key generation request. The audio and video data with assigned access rights are encrypted using the public key, and the private key is encrypted a second time according to the biometric features.

3. The method according to claim 1, characterized in that, After encrypting the private key a second time based on the biometric features, the method further includes: Obtain the user's key reset request and biometric characteristics; A new key pair is generated according to the key reset request. The new key pair includes a new public key and a new private key. Access rights for audio and video data are assigned to the new public key according to the new key generation request. The audio and video data with assigned access rights are encrypted using the new public key, and the new private key is encrypted a second time according to the biometric features.

4. The method according to claim 1, characterized in that, Decrypting the target audio / video data using the private key includes: The private key audit module records the usage time of the private key and accumulates the number of times the private key is used.

5. The method according to claim 4, characterized in that, After recording the usage time of the private key and accumulating the number of times the private key is used through the private key auditing module, the process includes: The usage time and number of times the private key is used can be viewed through the private key.

6. The method according to claim 1, characterized in that, The biometric features include at least one of fingerprint features, voiceprint features, and facial recognition features.

7. A device for decrypting audio and video data, characterized in that, include: The acquisition module is used to acquire the user's decryption request based on the target audio and video data; The generation module is used to generate a private key ciphertext decryption permission link according to the decryption request, and to receive biometric features provided by the user based on the private key ciphertext decryption permission link; The decryption module is used to perform identity verification based on the biometric features, obtain a private key after successful identity verification, and use the private key to decrypt the target audio and video data.

8. The apparatus according to claim 7, characterized in that, Before obtaining the decryption request for the target audio / video data, the acquisition module includes: The acquisition unit is used to acquire the user's key generation request and biometric features; An encryption unit is configured to generate a key pair according to the key generation request, the key pair including a public key and the private key, assign access rights to audio and video data to the public key according to the key generation request, encrypt the audio and video data with assigned access rights using the public key, and perform secondary encryption on the private key based on the biometric features.

9. A vehicle, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, the processor executing the program to implement the method for decrypting audio and video data as described in any one of claims 1-5.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, The program is executed by the processor to implement the method for decrypting audio and video data as described in any one of claims 1-5.

Citation Information

Patent Citations

  • Video / audio monitoring equipment, security authentication method thereof and video / audio display equipment

    CN106131008A

  • Key pair infrastructure for secure messaging

    CN110050435A