SecureRandom System.Security.Cryptography.RNGCryptoServiceProvider System.Object ${this:16}.nextBytes(${arg}) System.Byte[] arg GetBytes java.security.SecureRandom new java.security.SecureRandom()