/** * Test encrypt when IV and key sizes are too long */ public function testEncryptAndDecryptWhenKeyAndIvAreTooLong() { $data = 'foo'; $key = 'abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz'; $iv = 'abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz'; $encrypted = Slim_Http_Util::encrypt($data, $key, $iv); $decrypted = Slim_Http_Util::decrypt($encrypted, $key, $iv); $this->assertEquals($data, $decrypted); $this->assertTrue($data !== $encrypted); }