Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <html>
- <body>
- <script>
- function convertJavaByteArrayToInt(bytes) {
- var r = 0;
- for (var i = 0; i < bytes.length; i++) {
- r += (bytes[i] & 0xff) << (8 * i);
- }
- return r;
- }
- function allocateJavaByteArray(n) {
- var r = "";
- for (var i = 0; i < n; i++) {
- r += "0";
- }
- return new java.lang.String(r).getBytes();
- }
- var sprng = new java.security.SecureRandom();
- var nextBytes = allocateJavaByteArray(4);
- document.write("nextBytes.length=" + nextBytes.length + "<br/>\n");
- sprng.nextBytes(nextBytes);
- document.write("nextBytes=" + nextBytes + "<br/>\n");
- var nextInt = convertJavaByteArrayToInt(nextBytes);
- document.write(nextInt + "<br/>\n");
- </script>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement