PHP スクリプトでライセンス キーを生成し、それをアプリケーション (Air、AS3) に転送し、このアプリケーションでデータを正しく読み取る方法を探しています。たとえば、コードは次のとおりです。
<?php
error_reporting(E_ALL);
function KeyGen(){
$key = md5(mktime());
$new_key = '';
for($i=1; $i <= 25; $i ++ ){
$new_key .= $key[$i];
if ( $i%5==0 && $i != 25) $new_key.='-';
}
return strtoupper($new_key);
}
echo KeyGen();
?>
は、1AS7-09BD-96A1-CC8D-F106 のようなキーを生成します。キーにいくつかの情報を追加したい-電子メールユーザー、それをクライアント(Airアプリ)に渡し、データを復号化し、アプリで表示します。
出来ますか?