示例应用程序具有:
// REPLACE WITH YOUR OWN SALT,THIS IS FROM EXAMPLE private static final byte[] SALT = new byte[]{ -46,65,30,-128,-103,-57,74,-64,51,88,-95,-45,77,-117,-36,-113,-11,32,89 };
我想知道我只是将数字更改为一些随机数或者我是否必须使用SecureRandom生成它?
我遇到了this code,我是否必须从剪贴板设置SALT变量?
此外,每个设备或相同的SALT必须不同吗?
解决方法 非随机盐不会非常安全,理论上有人可以为您的应用生成每个组合(但这不太可能).我建议你看看RSA公钥加密.你可能想看看How to use public encryption to manage licensing on android applications?.
编辑:我最初对你的问题有点不清楚,Android: Do the random SALT bytes passed to AESObfuscator need to stay the same?我认为是一个有答案的副本.
总结以上是内存溢出为你收集整理的为Android许可生成SALT全部内容,希望文章能够帮你解决为Android许可生成SALT所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)