PHPで文字列の複合可能暗号化はロジックを自作するしかないですか?