Webエンジニア 新人日記

Webエンジニアになりました。元々はCOBOLやらBASICやらでプログラムしてました。C言語やVisualBasicは趣味でやっていましたが、久々に現場復帰ということです。資格はエンベデッドスペシャリスト、DBスペシャリスト、ネットワークスペシャリスト、セキュリティスペシャリスト、システムアーキテクト、プロジェクトマネージャ他を所有

2016-04-12から1日間の記事一覧

【PHP】ランダムな文字列の生成

文字が重複しないパターン $pass = substr(str_shuffle('23456789abcdefghjkmnprstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ!#$%&()'), 0, 10) str_shuffleで並べ替えをして、substrで先頭からの文字数を指定して切り出す。パスワード等、人間が入力することを考慮し…

【PHP】PHPとMySQLを使った暗号化・復号

AES_ENCRYPTを使って暗号化する。鍵は define("KEY", "xxxxxxxxx"); などで記述しておくと楽。本当はやり方があるんだろうけど。PHPを使っても良かったんだけど、検索キーにする時が面倒なので。 【暗号化】単純に暗号化するとバイナリーになるので面倒。HEX…