公司开发的软件 要求用RSA进行加密,已经实现对硬件编号MD5后进行私钥加密,用户端用公钥解密生成用户名。问题是这只能保证用同一个户注册一次,如果再次注册的话,通过硬件MD5后进行私钥加密是一样的数据,公司的希望软件到期后用户继续注册,而不是注册后再也不需要注册,请问高手们该如何处理?