-1

ColdFusion 9 にはGenerateSecretKey関数があります。を使用して目的の長さのキーを生成できますGenerateSecretKeyか? アプリケーション用に 32 文字の秘密鍵を生成する必要があります。

4

2 に答える 2

2

GenerateSecretKey は、アルゴリズムに基づいて鍵を生成します。鍵のサイズをビット単位で指定すると、生成される鍵の長さを増やすことができます。32 文字の鍵を生成するには、CreateUuid を使用できます。

于 2013-03-20T11:01:33.040 に答える
0

32文字のランダムな文字列が必要な場合は、createUUID()を使用できます。ただし、次のようにします。

戻り値

xxxxxxxx-xxxx-xxxx-xxxxxxxxxxxxxxxxの形式のColdFusion形式のUUID。xは16進数(0-9またはAF)です。(文字グループは8-4-4-16です。)

ダッシュを含めると、35文字ですが

replace(createUUID(),"-","", "all")
left(createUUID(),"32")
right(createUUID(),"32")

あなたのために働くかもしれない32文字の長さの文字列をあなたに与えるでしょう。

于 2013-03-20T11:21:42.233 に答える