C#开发的dll,加密授权方案
使用C#编码,把一套算法写成了dll。
希望能够加密授权别人使用,简单来说:经过授权的可以使用,没经过授权的会过期。
具体功能:
1 可以试用一段时间,过期就不能用了,必须联系作者获取一个授权(硬件或者一串码)
2 不能通过简单的修改系统时间就被破解
3 网络注册形式,自动搜集比如用户机器mac地址和是否注册等信息。用户未经授权,而且还在使用,用户机器只要一上网就会被发现。经过确认后能够远程锁死,侵权用户将无法继续使用。
以上功能,怎么实现?求个思路,技术上的,或者现成的方案都可以。不要太贵,动则几万块的加密方式就算了 呵呵