[スレッド全体]

[18] crypt関数 
2001/6/30 (Sat) 04:25:12 - あけび
サーバによって使えるタイプはまちまちですが、
私が今まで使ってきたサーバで
以下の5タイプを実際に確認しています。

DES専用(1)
crypt('test','aa') = 'aaqPiZY5xR5l.'
crypt('test','$1$aa$') = '$1SoNol0Ye6Xk'

DES専用(2)
crypt('test','aa') = 'aaqPiZY5xR5l.'
crypt('test','$1$aa$') = '$19JEJTylB1.M'

MD5専用(1)
crypt('test','aa') = '$1$aa$4OSUA5cjdx0RUQ08opV27/'
crypt('test','$1$aa$') = '$1$aa$4OSUA5cjdx0RUQ08opV27/'

MD5専用(2)
crypt('test','aa') = ''
crypt('test','$1$aa$') = '$1$aa$4OSUA5cjdx0RUQ08opV27/'

DES/MD5両用
crypt('test','aa') = 'aaqPiZY5xR5l.'
crypt('test','$1$aa$') = '$1$aa$4OSUA5cjdx0RUQ08opV27/'

Cyclamen BBS では、上記のいずれの場合でも使用できるよう
(MD5が使える場合はそちらを優先して)
エンコード/照合ルーチンを組んでいます。

[▼次のスレッド]
INCM/CMT
Cyclamen v3.84.01