public static function initCrypto() { if (!self::$cryptoAes) { self::$cryptoAes = \Scalr::getContainer()->crypto; } if (!self::$cryptoDes) { self::$cryptoDes = \Scalr::getContainer()->crypto(MCRYPT_TRIPLEDES, MCRYPT_MODE_CFB, null, 24, 8); } if (!self::$cryptoSzr) { $key = file_get_contents(APPPATH . "/etc/.cryptokey"); self::$cryptoSzr = \Scalr::getContainer()->srzcrypto($key); } }
public static function initCrypto() { if (!self::$cryptoAes) { self::$cryptoAes = new \Scalr_Util_CryptoTool(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_CFB, @mcrypt_get_key_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_CFB), @mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_CFB)); } if (!self::$cryptoDes) { self::$cryptoDes = new \Scalr_Util_CryptoTool(MCRYPT_TRIPLEDES, MCRYPT_MODE_CFB, 24, 8); } if (!self::$cryptoSzr) { self::$cryptoSzr = \Scalr_Messaging_CryptoTool::getInstance(); } if (!self::$cryptoKey) { self::$cryptoKey = file_get_contents(APPPATH . "/etc/.cryptokey"); } }