Information Security Center;
Beijing University of Posts and Telecommunications;
Beijing 100876;
China;
National Engineering Laboratory for Disaster Backup and Recovery;
Beijing University of Posts and Telecommunications;
Beijing 100876;
China;