| CPC H04L 9/0819 (2013.01) [H04L 9/0637 (2013.01); H04L 9/14 (2013.01)] | 10 Claims |

|
1. A method for pushing a key, comprising:
setting a plurality of keys, each of which corresponds to a different encrypted environment;
configuring a user terminal with an environment switching interface for selection of an encrypted environment, configuring different user terminals with corresponding permissions on respective encrypted environments; and
pushing a corresponding key to the user terminal according to a received key acquisition request, which comprises:
determining a target encrypted environment according to the received key acquisition request;
checking permission information for the user terminal:
in response to that the permission information conforms to the permission on the target encrypted environment, searching for a key corresponding to the target encrypted environment, and pushing the key to the user terminal; and
in response to that the permission information does not conform to the permission on the target encrypted environment, searching for a key corresponding to the permission information, and pushing the key to the user terminal.
|