在ColdFusion 9中,有一個GenerateSecretKey
函數。我們可以使用GenerateSecretKey
來生成所需的長度密鑰嗎?我需要爲我的應用程序生成一個32位字符的密鑰。32位ColdFusion中的char密鑰生成
-1
A
回答
2
GenerateSecretKey在算法的基礎上生成一個密鑰,您可以指定密鑰大小的位,可以增加密鑰生成的長度。要生成32個密鑰,您可以使用CreateUuid。
0
如果你只是需要一個隨機字符串32個字符,你可以使用createUUID(),但是:
返回
一個ColdFusion格式UUID,格式 XXXXXXXX-XXXXXXXX-XXXXXXXXXXXXXXXX ,其中x是十六進制數字 (0-9或AF)。 (字符組是8-4-4-16。)
包括破折號,這是35個字符,但
replace(createUUID(),"-","", "all")
left(createUUID(),"32")
right(createUUID(),"32")
會給你一個字符串32個字符長,可能爲你工作。
相關問題
- 1. 生成密鑰
- 2. 密鑰生成
- 3. 使用keytool生成128位密鑰
- 4. 如何生成64位公鑰加密密鑰對
- 5. RijndaelManaged密鑰生成
- 6. CryptoJS密鑰生成
- 7. 在gradle中生成密鑰
- 8. 加密密鑰生成
- 9. C#密碼生成密鑰
- 10. RegDBQueryKey無法同時列出32位和64位密鑰的密鑰
- 11. 如何從128位密鑰生成IDEA算法的解密密鑰?
- 12. 生成唯一的密鑰
- 13. AES加密 - 密鑰生成與OpenSSL的
- 14. iphone中的SHA256密鑰生成器
- 15. ER/Studio中的自動生成密鑰
- 16. Google App Engine中的密鑰生成
- 17. Pilog中的自動生成密鑰
- 18. 生成產品密鑰
- 19. 哈希表密鑰生成
- 20. 多個密鑰生成
- 21. 唯一密鑰生成
- 22. 密鑰生成方法?
- 23. 生成解鎖密鑰
- 24. 生成密鑰使用vb.net
- 25. 爲ConfigurationProperty密鑰生成ID?
- 26. RSA算法密鑰生成
- 27. AS3 Php密鑰生成器
- 28. 隨機密鑰生成
- 29. ECC密鑰生成錯誤
- 30. 自動生成密鑰
is createUuid將創建唯一密鑰 – chandra 2013-03-20 11:43:02