X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=inc%2Fclasses%2Finterfaces%2Fstreams%2Fcrypto%2Fclass_EncryptableStream.php;h=d40e19158bc36c414c78694c549104bc86ddd727;hb=95639d1f3e08fc874abad5f8adeac719bbdb246f;hp=ae4a5e69d08e43dd61417cb688a2ff9fcf583a77;hpb=0d566e56ff27dcbf25a90d513950bbf26fe71422;p=core.git diff --git a/inc/classes/interfaces/streams/crypto/class_EncryptableStream.php b/inc/classes/interfaces/streams/crypto/class_EncryptableStream.php index ae4a5e69..d40e1915 100644 --- a/inc/classes/interfaces/streams/crypto/class_EncryptableStream.php +++ b/inc/classes/interfaces/streams/crypto/class_EncryptableStream.php @@ -4,7 +4,7 @@ * * @author Roland Haeder * @version 0.0.0 - * @copyright Copyright (c) 2007, 2008 Roland Haeder, 2009 Core Developer Team + * @copyright Copyright (c) 2007, 2008 Roland Haeder, 2009 - 2011 Core Developer Team * @license GNU GPL 3.0 or any newer version * @link http://www.ship-simu.org * @@ -26,9 +26,10 @@ interface EncryptableStream extends Streamable { * Encrypt the string with fixed salt * * @param $str The unencrypted string + * @param $key Optional key, if none provided, a random key will be generated * @return $encrypted Encrypted string */ - function encryptStream ($str); + function encryptStream ($str, $key = null); /** * Decrypt the string with fixed salt @@ -39,5 +40,5 @@ interface EncryptableStream extends Streamable { function decryptStream ($encrypted); } -// +// [EOF] ?>