1.一种基于虚拟用户权限的安全认证方法,其特征在于:包括以下步骤,S1,根据设置在虚拟用户中的随机字符序列确定是否允许输入用户指令;
S2,若允许输入用户指令,则执行S3,若不允许输入,则结束认证;
S3,根据输入的用户指令从虚拟用户中查找与所述随机字符序列对应的PIN码;
S4,将所述PIN码作为所述用户指令的认证变换码,根据所述认证变换码对应的字符进行安全认证;
在所述S1之前还包括如下步骤,S0,输入用户名,确定是否存在与所述用户名匹配的虚拟用户,并在所述虚拟用户中生成随机字符序列,所述随机字符序列用于表征是否存在与所述用户名匹配的虚拟用户。
2.根据权利要求1所述的基于虚拟用户权限的安全认证方法,其特征在于:所述S1具体为,
若所述随机字符序列用于表征存在与所述用户名匹配的虚拟用户,则允许输入用户指令;
若所述随机字符序列用户表征不存在与所述用户名匹配的虚拟用户,则禁止输入用户指令。
3.一种基于虚拟用户权限的安全认证装置,其特征在于:包括以下模块,用户指令输入判断模块,其用于根据设置在虚拟用户中的随机字符序列确定是否允许输入用户指令;
PIN码查找模块,其用于根据输入的用户指令从虚拟用户中查找与所述随机字符序列对应的PIN码;
安全认证模块,其用于将所述PIN码作为所述用户指令的认证变换码,根据所述认证变换码对应的字符进行安全认证;
还包括如下模块,
随机字符序列生成模块,其用于根据输入的用户名,确定是否存在与所述用户名匹配的虚拟用户,并在所述虚拟用户中生成随机字符序列,所述随机字符序列用于表征是否存在与所述用户名匹配的虚拟用户。
4.根据权利要求3所述的基于虚拟用户权限的安全认证装置,其特征在于:所述用户指令输入判断模块具体用于,
若所述随机字符序列用于表征存在与所述用户名匹配的虚拟用户,则允许输入用户指令;
若所述随机字符序列用户表征不存在与所述用户名匹配的虚拟用户,则禁止输入用户指令。
5.一种基于虚拟用户权限的安全认证系统,其特征在于:包括认证客户端和认证服务器,
所述认证服务器用于根据设置在虚拟用户中的随机字符序列确定是否允许输入用户指令;
所述认证客户端用于在所述认证服务器允许输入用户指令的情况下输入用户指令;
所述认证服务器还用于根据输入的用户指令从虚拟用户中查找与所述随机字符序列对应的PIN码;
所述认证服务器还用于将所述PIN码作为所述用户指令的认证变换码,根据所述认证变换码对应的字符进行安全认证;
所述认证客户端还用户输入用户名;
所述认证服务器还用于根据输入的用户名,确定是否存在与所述用户名匹配的虚拟用户,并在所述虚拟用户中生成随机字符序列,所述随机字符序列用于表征是否存在与所述用户名匹配的虚拟用户。
6.根据权利要求5所述的基于虚拟用户权限的安全认证系统,其特征在于:所述认证服务器具体用于,
若所述随机字符序列用于表征存在与所述用户名匹配的虚拟用户,则允许所述认证客户端输入用户指令;
若所述随机字符序列用户表征不存在与所述用户名匹配的虚拟用户,则禁止所述认证客户端输入用户指令。
7.一种计算机存储介质,其特征在于:包括存储器,以及存储在所述存储器上的计算机程序,所述计算机程序被处理器执行时,实现如上述权利要求1或2所述的方法步骤。