当前位置:  开发笔记 > 编程语言 > 正文

java代码的等效vb代码

如何解决《java代码的等效vb代码》经验,为你挑选了1个好方法。

谁能告诉我这个Java代码到底做了什么?

SecureRandom random = SecureRandom.getInstance("SHA1PRNG");
byte[] bytes = new byte[20];
synchronized (random)
{
    random.nextBytes(bytes);
}

return Base64.encode(bytes);

一步一步的解释将是有用的,以便我可以在VB中重新创建此代码.谢谢



1> Eduardo Camp..:

使用代码片段,你可以得到这样的东西

Dim randomNumGen As RandomNumberGenerator = RNGCryptoServiceProvider.Create()
Dim randomBytes(20) As Byte
randomNumGen.GetBytes(randomBytes)
return Convert.ToBase64String(randomBytes)

推荐阅读
刘美娥94662
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有