随机产生32位字符串

-(NSString *)ret32bitString

{

char data[32];

for (int x=0; x <32; data[x++]
= (char)(‘A‘ + (arc4random_uniform(26))));

return [[NSString
alloc] initWithBytes:data
length:32
encoding:NSUTF8StringEncoding];

}

时间: 2024-08-30 04:21:47

随机产生32位字符串的相关文章

随机生成32位字符串算法

随机生成32位字符串算法: function getRandom() { var arr = ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C", "D"

JAVA随机的32位长的字符串

CommonUtils类依赖的jar包:commons-beanutils.jar.commons-logging.jar uuid()方法 * 返回一个随机的32位长的字符串 * 用途: * 可以用来做id等各种不能重复的变量,数据库表中的主键不能重复的,它就是不重复的! @Test public void testUnid() { String s=CommonUtils.uuid(); System.out.println(s); } 作用:把一个map中的数据封装到javabean中 *

3DES,32位长秘钥加密

一般3des加密的秘钥是一个24位的字节数组,但是很多遇到32位字符串秘钥,不知道怎么去用,其实只是经过几步转化就可以了.希望这篇文章对大家有帮助或者带来灵感 比如: 秘钥:33333333333333333333333333333333 要加密内容:06111111FFFFFFFF 加密后内容:66322DAA27A95807 java代码 import javax.crypto.Cipher; import javax.crypto.SecretKey; import javax.crypt

Python 随机生成数字,字符串,用户自动化生成数据

需要提前了解两个模块,string,random 1.关于string模块 import string print(string.punctuation) #输出为:!"#$%&'()*+,-./:;<=>[email protected][\]^_`{|}~ print(string.digits) #输出为:0123456789 print(string.ascii_letters) #输出为:abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLM

【甘道夫】开发Hive自定义UDF,生成32位字母数字随机串

引言 曾经认为Hive自带的函数应该可以cover住我的日常所需,心想那些需要使用自定义函数的场景是不是太奇葩,谁知命运弄人,自己还是碰上了. 需求很简单,我需要模拟Oracle中的SYS_GUID()函数,生成一个32位的字母数字随机串. 开发环境:Eclipse+Maven,引入Hive0.13.1的依赖. 欢迎转载,请注明来源: http://blog.csdn.net/u010967382/article/details/41083617 代码 package cn.fulong.big

shell脚本,批量创建10个系统帐号并设置密码为随机8位字符串。

[[email protected] wyb]# cat user10.sh #!/bin/bash #批量创建10个系统帐号wangyb01-wangyb10并设置密码(密码为随机8位字符串). >user.list for user in `seq -w 10` do useradd wangyb$user password=`echo $RANDOM|md5sum|cut -c 1-8` echo $password|passwd wangyb$user --stdin echo wang

php crc32 计算字符串的 32 位 CRC(循环冗余校验)

注:本文转载 http://www.manongjc.com/article/499.html php crc32函数用于生成字符串的 32 位循环冗余校验码多项式.这通常用于检查传输的数据是否完整.本文章向大家介绍php crc32函数的基本语法及使用实例.需要的码农可以参考一下. crc32函数计算一个字符串的 crc32 多项式 crc32函数基本语法 int crc32 ( string $str ) 生成 str 的 32 位循环冗余校验码多项式.这通常用于检查传输的数据是否完整. 提

UUID 生成32位随机串

java通过jdk自带的UUID,生成32位的随机串 private static String generate_UUID() { UUID uuid=UUID.randomUUID(); String str = uuid.toString(); System.out.println("str: " + str); // bb01a3cd-987f-469d-9e0f-04dffa2d3278 return str.replace("-", "&quo

生成随机32位Token43位asekey

// 生成随机32位Token字符和43位AseKey var arr = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', 'A', 'B', 'C', 'D', 'E', 'F', '