-2

MVC スタイルの Web アプリで、グローバルに利用できるハッシュ方法を設定する最善/最も安全な方法は何ですか?

残りの足場によって拡張されたコアコントローラー内でこれを行っています。

class Core{

    protected function salt($string=null){
        $salt = 'dsjflk32osdjshewy8327rtewyrkjfdhdsgnmbcxvsgfyew3287';
        $this->data = md5($salt.$string);

        return $this->data;
    }
} 

これは良い習慣ですか、それとも別のことをすべきですか?

4

5 に答える 5

1

openwalls phpassを見てください

http://www.openwall.com/phpass/

多くのオープンソースのphpプロジェクトで使用されています

于 2013-05-14T06:25:21.443 に答える
0

これは代替ソリューションです。

      $this->data = crypt($salt.$string);   
于 2013-05-14T06:29:23.160 に答える