![]()
|
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.7">
mcrypt_decrypt(PHP 4 >= 4.0.2) mcrypt_decrypt -- 指定ã—ãŸãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ã§æš—å·åŒ–ã•れãŸãƒ†ã‚ストを複åˆåŒ–ã™ã‚‹èª¬æ˜Žstring mcrypt_decrypt ( string cipher, string key, string data, string mode, string [iv])mcrypt_decrypt() ã¯ãƒ‡ãƒ¼ã‚¿ã‚’複åˆåŒ–ã—〠複åˆåŒ–ã•れãŸãƒ‡ãƒ¼ã‚¿ã‚’è¿”ã—ã¾ã™ã€‚ cipher ã«ã¯ã€ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ åを表ã™å®šæ•° MCRYPT_æš—å·åã®ä¸€ã¤ã‚’æ–‡å—åˆ—ã§æŒ‡å®šã—ã¾ã™ã€‚ key ã¯ã€ãƒ‡ãƒ¼ã‚¿ã‚’æš—å·åŒ–ã™ã‚‹éš›ã®ã‚ーã§ã™ã€‚å¿… è¦ãªã‚ー長よりもå°ã•ã„å ´åˆã«ã¯ã€'\0' ã§åŸ‹ã‚られã¾ã™ã€‚ data ã¯ã€æŒ‡å®šã—ãŸæš—å·ãŠã‚ˆã³ãƒ¢ãƒ¼ãƒ‰ã§æš—å·åŒ– ã•れã¾ã™ã€‚データã®å¤§ãã•㌠n * blocksize ã§ãªã„å ´åˆã€ãƒ‡ãƒ¼ã‚¿ã¯ã€ '\0'ã§åŸ‹ã‚られã¾ã™ã€‚è¿”ã•れる暗å·åŒ–ã•れãŸãƒ†ã‚ストã¯ã€ dataã‚“ã§æŒ‡å®šã—ãŸãƒ‡ãƒ¼ã‚¿ã®å¤§ãã•よりも大ãã ãªã‚‹å¯èƒ½æ€§ãŒã‚りã¾ã™ã€‚ mode ã«ã¯ã€"ecb", "cbc", "cfb", "ofb", "nofb" ,"stream" ã®ã©ã‚Œã‹ã‚’用ã„ã¦å®šæ•° MCRYPT_MODE_モードåã‚’ 指定ã—ã¾ã™ã€‚ パラメータ IV ã¯ã€CBC, CFB, OFB モードãŠã‚ˆ ã³SREAMモードã®ã„ãã¤ã‹ã®ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã®åˆæœŸåŒ–ã®éš›ã«ä½¿ç”¨ã•れã¾ã™ã€‚ アルゴリズムã§å¿…è¦ã¨ã™ã‚‹IVを指定ã—ãªã„å ´åˆã€ã“ã®é–¢æ•°ã¯è¦å‘Šã‚’発生 ã—ã€å…¨ã¦ã®ãƒã‚¤ãƒˆã‚’'\0'ã«è¨å®šã—ãŸIVを使用ã—ã¾ã™ã€‚
|