Code Analysis: WP Consent Receipt 0.28

Function Rating Maintainability Complexity Lines of code
phpseclib\File\ASN1::asn1map()
D
13
104 231
phpseclib\File\ASN1::_encode_der()
D
14
88 235
phpseclib\Net\SSH2::_key_exchange()
D
8
64 474
phpseclib\Crypt\Base::encrypt()
D
18
60 260
phpseclib\Crypt\Base::decrypt()
D
18
60 257
phpseclib\Math\BigInteger::__construct()
D
19
62 204
phpseclib\File\ANSI::appendString()
D
21
58 173
phpseclib\File\X509::__construct()
D
8
1 967
phpseclib\File\X509::_translateDNProp()
D
32 54 80
phpseclib\Net\SSH2::_get_channel_packet()
D
24
44 160
phpseclib\File\ASN1::_decode_ber()
D
25
44 160
phpseclib\Math\BigInteger::isPrime()
D
25
41 118
phpseclib\File\X509::sign()
D
28
38 123
phpseclib\Crypt\RSA\PKCS::load()
D
27
33 152
phpseclib\Crypt\RSA::createKey()
D
25
31 173
phpseclib\File\X509::getDN()
D
28
34 125
phpseclib\Crypt\DES::_setupKey()
D
12
7 511
phpseclib\File\X509::_getMapping()
D
36 35 70
phpseclib\Net\SFTP::put()
D
30 32 114
phpseclib\File\X509::validateSignature()
C
34 31 88
phpseclib\Net\SSH2::_login_helper()
C
30 27 131
phpseclib\Crypt\Random::string()
C
31 26 106
phpseclib\Net\SFTP::get()
C
34 27 88
phpseclib\Math\BigInteger::divide()
C
30 23 127
phpseclib\Crypt\Base::_createInlineCryptFunction()
C
23
9 335
phpseclib\Net\SFTP::_comparator()
C
41 27 52
phpseclib\Net\SSH2::_filter()
C
32 23 102
phpseclib\File\X509::signCRL()
C
35 24 81
phpseclib\File\ASN1::convert()
C
36 24 80
phpseclib\Net\SFTP::_list()
B
36 22 76
phpseclib\Math\BigInteger::toBytes()
B
39 23 58
phpseclib\Net\SFTP\Stream::_parse_path()
B
38 22 66
phpseclib\Net\SSH2::_keyboard_interactive_process()
B
36 21 77
phpseclib\Net\SSH2::exec()
B
34 19 104
phpseclib\Crypt\RSA::load()
B
35 20 87
phpseclib\Math\BigInteger::randomPrime()
B
38 21 69
phpseclib\Net\SSH2::_connect()
B
36 20 76
phpseclib\Crypt\Rijndael::_setupKey()
B
35 20 75
phpseclib\Math\BigInteger::modPow()
B
33 18 101
phpseclib\Net\SSH2::_encryption_algorithm_to_key_size()
B
49 22 30
phpseclib\Crypt\Rijndael::_setupInlineCrypt()
B
30 15 134
phpseclib\Crypt\RSA\Raw::load()
B
44 21 43
phpseclib\Net\SSH2::_get_binary_packet()
B
39 20 57
phpseclib\Math\BigInteger::extendedGCD()
B
35 18 86
phpseclib\Crypt\Base::_openssl_ctr_process()
B
38 19 70
phpseclib\Net\SSH1::_connect()
B
32 16 109
phpseclib\Net\SSH2::_encryption_algorithm_to_crypt_instance()
B
47 21 34
phpseclib\File\X509::computeKeyIdentifier()
B
40 19 57
Firebase\JWT\JWT::decode()
B
41 19 50
phpseclib\Net\SSH2::getServerPublicHostKey()
B
35 16 83
phpseclib\Math\BigInteger::_subtract()
B
40 16 60
phpseclib\Crypt\RSA\MSBLOB::load()
B
40 16 58
phpseclib\Crypt\RSA\PuTTY::load()
B
36 14 78
phpseclib\Net\SFTP::login()
A
36 13 90
phpseclib\Crypt\RSA\XML::load()
A
42 15 52
phpseclib\Net\SFTP::lstat()
A
44 15 46
phpseclib\Math\BigInteger::_add()
A
40 14 60
phpseclib\Crypt\Base::isValidEngine()
A
46 15 39
phpseclib\Crypt\Base::setPassword()
A
41 14 52
phpseclib\Crypt\RC2::_setupInlineCrypt()
A
36 11 95
phpseclib\Crypt\Twofish::_setupKey()
A
34 11 93
phpseclib\Net\SFTP::_setstat_recursive()
A
44 14 47
phpseclib\Crypt\RSA::setPublicKey()
A
44 14 47
phpseclib\File\ANSI::_processCoordinate()
A
45 14 46
phpseclib\File\X509::_mapOutExtensions()
A
43 14 46
phpseclib\Net\SSH1::login()
A
44 14 45
phpseclib\Crypt\Hash::setHash()
A
44 14 44
phpseclib\Net\SSH2::_privatekey_login()
A
38 12 74
phpseclib\Net\SFTP::stat()
A
46 14 40
phpseclib\File\X509::getChain()
A
46 14 36
phpseclib\Net\SCP::put()
A
43 13 47
phpseclib\Net\SFTP::_delete_recursive()
A
44 13 46
phpseclib\File\X509::loadX509()
A
43 13 45
Unit_Crypt_RC4Test::engineVectors()
A
27
4 179
phpseclib\Crypt\Rijndael::_encryptBlock()
A
38 11 73
phpseclib\File\X509::loadCSR()
A
41 12 55
phpseclib\Net\SSH2::_append_log()
A
42 12 54
phpseclib\Crypt\Twofish::_setupInlineCrypt()
A
33 7 128
phpseclib\File\X509::getDNProp()
A
47 13 36
phpseclib\Crypt\DES::_setupInlineCrypt()
A
34 8 107
phpseclib\Net\SSH2::_initShell()
A
39 10 76
phpseclib\File\X509::loadCRL()
A
45 12 42
phpseclib\Math\BigInteger::_multiplyLower()
A
45 12 42
phpseclib\Crypt\Rijndael::_decryptBlock()
A
39 10 70
phpseclib\File\X509::_extensions()
A
46 12 39
phpseclib\File\X509::validateURL()
A
48 12 31
phpseclib\File\X509::setAttribute()
A
46 11 40
phpseclib\Crypt\Blowfish::_setupInlineCrypt()
A
36 7 96
phpseclib\File\X509::removeAttribute()
A
47 11 35
phpseclib\File\X509::_mapInExtensions()
A
47 11 35
phpseclib\File\X509::loadSPKAC()
A
43 10 47
phpseclib\Net\SSH1::_get_binary_packet()
A
43 10 46
phpseclib\Net\SFTP::_update_stat_cache()
A
49 11 29
phpseclib\Net\SSH1::_append_log()
A
44 10 44
phpseclib\Math\BigInteger::_slidingWindow()
A
44 10 43
phpseclib\Net\SSH2::read()
A
49 11 28
phpseclib\File\X509::signCSR()
A
46 10 41
phpseclib\File\X509::signSPKAC()
A
45 10 41
phpseclib\Crypt\RSA\PKCS8::savePrivateKey()
A
36 7 85
WP_Consent_Receipt::display_receipt_data()
A
46 10 39
phpseclib\Net\SFTP::_realpath()
A
46 10 38
phpseclib\Crypt\RSA\OpenSSH::load()
A
46 10 37
phpseclib\Crypt\RSA::_exponentiate()
A
43 9 51
phpseclib\Net\SFTP::chdir()
A
47 10 35
phpseclib\Net\SFTP::_get_sftp_packet()
A
43 9 50
phpseclib\File\X509::_validateSignature()
A
50 10 28
phpseclib\Crypt\Blowfish::_setupKey()
A
46 9 39
phpseclib\Net\SFTP::_parseMode()
A
53 10 24
phpseclib\Net\SSH1::read()
A
51 10 24
phpseclib\Net\SCP::get()
A
47 9 36
phpseclib\Net\SFTP::_parseAttributes()
A
47 9 34
phpseclib\Math\BigInteger::_compare()
A
55 10 18
phpseclib\Crypt\RSA::_emsa_pkcs1_v1_5_encode()
A
48 9 33
phpseclib\Math\BigInteger::_regularMultiply()
A
48 9 32
phpseclib\Math\BigInteger::toString()
A
49 9 31
phpseclib\File\X509::getAttribute()
A
51 9 27
phpseclib\Crypt\RSA\PuTTY::savePrivateKey()
A
38 6 72
phpseclib\File\X509::_mapInAttributes()
A
50 9 27
phpseclib\System\SSH\Agent::requestIdentities()
A
45 8 40
phpseclib\Net\SFTP\Stream::_stream_read()
A
52 9 23
phpseclib\Crypt\Base::__construct()
A
54 9 22
phpseclib\File\X509::saveCRL()
A
46 8 37
phpseclib\Net\SFTP::rawlist()
A
53 9 21
phpseclib\File\X509::_sign()
A
54 9 20
Unit_File_ASN1Test::testIncorrectString()
A
33 1 138
phpseclib\Crypt\RSA::encrypt()
A
48 8 33
phpseclib\Crypt\RSA\PKCS1::savePrivateKey()
A
42 7 48
phpseclib\Net\SFTP::touch()
A
48 8 32
phpseclib\Math\BigInteger::_normalize()
A
50 8 29
phpseclib\Net\SFTP::chmod()
A
50 8 29
phpseclib\Net\SSH2::_send_binary_packet()
A
48 8 29
phpseclib\File\X509::saveX509()
A
44 7 43
phpseclib\File\X509::getPublicKey()
A
51 8 27
phpseclib\Net\SCP::_receive()
A
51 8 27
phpseclib\File\X509::_mapOutAttributes()
A
50 8 27
phpseclib\File\X509::setDN()
A
51 8 26
phpseclib\Math\BigInteger::random()
A
45 7 41
phpseclib\Math\BigInteger::_barrett()
A
42 6 55
phpseclib\Math\BigInteger::modInverse()
A
51 8 25
phpseclib\Net\SFTP::filetype()
A
54 8 22
phpseclib\Net\SFTP\Stream::_stream_metadata()
A
55 8 19
phpseclib\File\X509::validateDate()
A
55 8 18
phpseclib\Crypt\Base::_openssl_ofb_process()
A
49 7 32
phpseclib\File\X509::saveCSR()
S
49 7 30
Firebase\JWT\JWT::jsonDecode()
S
56 8 15
phpseclib\Math\BigInteger::bitwise_leftRotate()
S
48 7 30
phpseclib\Net\SFTP::_setstat()
S
50 7 29
phpseclib\Net\SFTP::delete()
S
50 7 29
Firebase\JWT\JWT::verify()
S
49 7 28
phpseclib\Crypt\Base::_setEngine()
S
52 7 28
phpseclib\Crypt\RSA::_emsa_pss_verify()
S
49 7 28
phpseclib\Net\SFTP\Stream::_stream_open()
S
51 7 28
phpseclib\File\X509::saveSPKAC()
S
51 7 26
phpseclib\Net\SFTP::rename()
S
51 7 26
phpseclib\Net\SSH2::__construct()
S
36 3 86
phpseclib\Net\SFTP::__construct()
S
34 2 100
phpseclib\Net\SSH1::exec()
S
51 7 25
phpseclib\Crypt\DES::_processBlock()
S
41 5 54
phpseclib\File\ASN1::_decodeTime()
S
51 7 24
phpseclib\Net\SFTP\Stream::_stream_write()
S
53 7 23
phpseclib\Net\SFTP::_nlist_helper()
S
53 7 22
phpseclib\Net\SSH2::_generate_identifier()
S
55 7 21
Unit_Crypt_TwofishTest::testVectors()
S
44 5 47
phpseclib\Crypt\RSA::setHash()
S
58 7 17
phpseclib\Math\BigInteger::_montgomeryMultiply()
S
48 6 31
phpseclib\Math\BigInteger::toBits()
S
56 7 15
Unit_Crypt_TripleDESTest::engineVectors()
S
36 3 75
phpseclib\Crypt\RSA::setMGFHash()
S
59 7 15
phpseclib\Crypt\RSA::_rsaes_oaep_decrypt()
S
49 6 29
phpseclib\Math\BigInteger::_regularBarrett()
S
45 5 43
phpseclib\Net\SSH2::startSubsystem()
S
47 5 42
Unit_Net_SSH2Test::testGenerateIdentifier()
S
53 6 27
phpseclib\Crypt\RSA::decrypt()
S
51 6 26
phpseclib\Crypt\RC2::setKey()
S
50 6 26
phpseclib\Net\SFTP::readlink()
S
52 6 25
phpseclib\Math\BigInteger::_reduce()
S
53 6 24
phpseclib\Crypt\Rijndael::_getTables()
S
33 3 69
phpseclib\Crypt\Rijndael::_getInvTables()
S
33 3 69
phpseclib\Crypt\Base::_hashInlineCryptFunction()
S
52 6 23
phpseclib\Net\SFTP::rmdir()
S
53 6 23
phpseclib\Crypt\RSA::_rsaes_pkcs1_v1_5_encrypt()
S
52 6 23
phpseclib\Net\SFTP::mkdir()
S
53 6 21
phpseclib\Net\SFTP\Stream::_rename()
S
55 6 21
phpseclib\File\X509::setDNProp()
S
55 6 20
phpseclib\Math\BigInteger::_lshift()
S
54 6 20
phpseclib\Crypt\RSA::_rsaes_pkcs1_v1_5_decrypt()
S
54 6 20
phpseclib\File\X509::_subArray()
S
56 6 19
phpseclib\Math\BigInteger::_baseSquare()
S
54 6 19
Unit_Crypt_AES_TestCase::continuousBufferCombos()
S
50 5 33
phpseclib\Net\SSH2::_login()
S
57 6 17
phpseclib\Net\SFTP\Stream::_stream_seek()
S
57 6 17
phpseclib\File\X509::revoke()
S
58 6 15
phpseclib\Crypt\TripleDES::setKey()
S
57 6 15
phpseclib\Crypt\RSA\PKCS::getEncryptionMode()
S
59 6 15
phpseclib\Crypt\Base::_openssl_translate_mode()
S
62 6 14
phpseclib\Net\SFTP::_get_xstat_cache_prop()
S
59 6 14
phpseclib\Net\SSH1::_crc()
S
35 2 74
Unit_Math_BigInteger_TestCase::testDiffieHellmanKeyAgreement()
S
46 4 44
phpseclib\File\X509::getSubjectDN()
S
60 6 13
phpseclib\File\X509::getSubjectDNProp()
S
60 6 13
phpseclib\Math\BigInteger::_montgomery()
S
51 5 25
PhpseclibTestCase::ensureConstant()
S
54 5 25
phpseclib\Crypt\Base::_increment_str()
S
52 5 24
phpseclib\Math\BigInteger::_base256_rshift()
S
52 5 24
phpseclib\Net\SSH1::_send_binary_packet()
S
51 5 24
phpseclib\Net\SFTP::_send_sftp_packet()
S
51 5 23
Unit_File_X509_X509Test::_encodeOID()
S
52 5 23
phpseclib\Net\SFTP::symlink()
S
54 5 21
Unit_Crypt_BlowfishTest::engineVectors()
S
41 3 50
phpseclib\Crypt\RSA::_initialize_static_variables()
S
55 5 19
phpseclib\Net\SSH1::_initShell()
S
55 5 19
phpseclib\Crypt\RC4::isValidEngine()
S
57 5 19
phpseclib\Crypt\RSA::_rsassa_pkcs1_v1_5_verify()
S
56 5 19
phpseclib\Crypt\Rijndael::setKeyLength()
S
57 5 19
Firebase\JWT\JWT::sign()
S
55 5 18
phpseclib\File\X509::_setExtension()
S
56 5 18
WP_Consent_Receipt::_add_string_attachments()
S
56 5 18
phpseclib\Crypt\RSA::getPublicKey()
S
57 5 18
phpseclib\Crypt\RSA::getPublicKeyFingerprint()
S
55 5 18
phpseclib\Crypt\RSA::_getPrivatePublicKey()
S
57 5 18
phpseclib\Net\SFTP\Stream::__call()
S
56 5 18
phpseclib\Crypt\Rijndael::isValidEngine()
S
56 5 17
phpseclib\File\X509::removeDNProp()
S
58 5 16
phpseclib\Net\SSH1::interactiveRead()
S
57 5 16
Unit_Crypt_AES_TestCase::continuousBufferBatteryCombos()
S
50 4 31
Unit_Crypt_AES_TestCase::testContinuousBufferBattery()
S
50 4 31
phpseclib\Net\SSH2::_close_channel()
S
58 5 16
Unit_Crypt_AES_TestCase::testNonContinuousBufferBattery()
S
50 4 31
phpseclib\File\X509::listRevoked()
S
59 5 15
phpseclib\Net\SFTP::_parseLongname()
S
59 5 15
phpseclib\Crypt\RC2::_decryptBlock()
S
50 4 28
phpseclib\Crypt\RC2::_encryptBlock()
S
50 4 28
phpseclib\Net\SSH1::interactiveWrite()
S
59 5 13
phpseclib\Crypt\RC4::_crypt()
S
51 4 27
phpseclib\File\X509::getIssuerDN()
S
62 5 11
phpseclib\File\X509::getIssuerDNProp()
S
62 5 11
phpseclib\Net\SSH2::_send_channel_packet()
S
52 4 26
phpseclib\System\SSH\Agent::_request_forwarding()
S
53 4 25
Functional_Net_SFTPUserStoryTest::testSortOrder()
S
48 3 38
phpseclib\Math\BigInteger::bitwise_or()
S
52 4 23
phpseclib\Math\BigInteger::bitwise_xor()
S
52 4 23
phpseclib\System\SSH\Agent::_forward_data()
S
53 4 23
phpseclib\Crypt\Base::_setupMcrypt()
S
53 4 22
phpseclib\Math\BigInteger::bitwise_and()
S
53 4 22
phpseclib\Crypt\Twofish::_mdsrem()
S
54 4 22
PhpseclibFunctionalTestCase::setUpBeforeClass()
S
56 4 21
phpseclib\Net\SSH1::_format_log()
S
53 4 20
phpseclib\Net\SSH2::_format_log()
S
53 4 20
phpseclib\Math\BigInteger::bitwise_rightShift()
S
56 4 19
phpseclib\Math\BigInteger::bitwise_leftShift()
S
56 4 19
phpseclib\Math\BigInteger::_rshift()
S
55 4 19
Unit_File_ASN1Test::testAnyString()
S
42 1 63
phpseclib\Crypt\RSA::getPrivateKey()
S
56 4 18
phpseclib\Crypt\AES::setKey()
S
58 4 17
phpseclib\File\ANSI::getHistory()
S
56 4 17
WP_Consent_Receipt::create_button()
S
48 3 31
Firebase\JWT\JWT::encode()
S
57 4 16
phpseclib\Math\BigInteger::_multiply()
S
57 4 16
phpseclib\Crypt\RSA::_rsassa_pss_verify()
S
57 4 16
phpseclib\System\SSH\Agent::__construct()
S
57 4 16
phpseclib\File\X509::_removeExtension()
S
58 4 15
Firebase\JWT\JWT::jsonEncode()
S
64 5 9
phpseclib\File\X509::_revokedCertificate()
S
58 4 15
phpseclib\Net\SFTP::_close_handle()
S
58 4 15
phpseclib\Net\SSH1::getLog()
S
60 4 15
phpseclib\Net\SSH2::getLog()
S
60 4 15
phpseclib\Math\BigInteger::_random_number_helper()
S
58 4 15
phpseclib\Math\BigInteger::_base256_lshift()
S
57 4 15
phpseclib\Net\SFTP::_remove_from_stat_cache()
S
58 4 15
phpseclib\Net\SFTP::_stat()
S
58 4 15
phpseclib\Net\SFTP::_mkdir_helper()
S
58 4 15
phpseclib\Crypt\RSA\PKCS::getEncryptionObject()
S
57 4 15
Unit_Crypt_HashTest::hmacData()
S
44 1 60
phpseclib\File\ANSI::_getScreen()
S
58 4 15
phpseclib\Net\SFTP::setListOrder()
S
59 4 14
phpseclib\Net\SFTP::_read_put_responses()
S
59 4 14
PhpseclibTestCase::createTempFile()
S
58 4 14
phpseclib\Math\BigInteger::abs()
S
59 4 14
phpseclib\Math\BigInteger::_make_odd()
S
59 4 14
Unit_Crypt_HashTest::hashData()
S
45 1 59
phpseclib\File\X509::getAttributes()
S
61 4 13
phpseclib\Crypt\RSA::setPrivateKey()
S
61 4 13
Unit_Crypt_AES_TestCase::_checkEngine()
S
61 4 13
phpseclib\File\X509::_getExtension()
S
61 4 12
phpseclib\Net\SSH1::_define_array()
S
62 4 12
phpseclib\Net\SSH2::_define_array()
S
62 4 12
Unit_Crypt_TripleDESTest::engineIVVectors()
S
51 3 26
phpseclib\Crypt\RSA::verify()
S
63 4 11
phpseclib\Crypt\RSA::sign()
S
63 4 11
phpseclib\Net\SFTP\Stream::_url_stat()
S
63 4 11
phpseclib\Crypt\Twofish::_encryptBlock()
S
46 2 41
phpseclib\Crypt\Twofish::_decryptBlock()
S
46 2 41
phpseclib\File\X509::getRevokedCertificateExtension()
S
62 4 11
phpseclib\File\X509::getRevokedCertificateExtensions()
S
62 4 11
phpseclib\Crypt\RC2::isValidEngine()
S
62 4 11
Unit_Crypt_DESTest::testEncryptPadding()
S
53 3 23
Unit_Crypt_RC2Test::testEncryptPadding()
S
54 3 22
Unit_Crypt_DESTest::testDecryptPadding()
S
54 3 22
phpseclib\Math\BigInteger::bitwise_not()
S
54 3 19
Unit_Crypt_RC2Test::engineVectors()
S
55 3 19
phpseclib\Crypt\RSA::_emsa_pss_encode()
S
54 3 18
phpseclib\Math\BigInteger::add()
S
57 3 17
phpseclib\Math\BigInteger::multiply()
S
57 3 17
phpseclib\Math\BigInteger::subtract()
S
57 3 17
phpseclib\Crypt\TripleDES::_setupKey()
S
58 3 16
phpseclib\File\X509::setRevokedCertificateExtension()
S
62 4 10
phpseclib\Crypt\Base::_unpad()
S
62 4 10
phpseclib\Net\SFTP::size()
S
63 4 10
phpseclib\Crypt\Hash::hash()
S
65 4 8
PhpseclibTestCase::tearDown()
S
66 4 8
phpseclib\Net\SSH2::write()
S
64 4 9
phpseclib\Net\SSH2::_get_open_channel()
S
64 4 9
phpseclib\Crypt\TripleDES::setKeyLength()
S
61 3 14
phpseclib\System\SSH\Agent\Identity::sign()
S
58 3 14
phpseclib\File\ANSI::_newLine()
S
60 3 14
phpseclib\Crypt\TripleDES::decrypt()
S
60 3 14
Unit_File_X509_X509Test::testExtensionMapping()
S
50 1 44
Unit_File_X509_X509Test::testLoadUnsupportedExtension()
S
50 1 44
Unit_Crypt_TripleDESTest::testInnerChaining()
S
59 3 13
PhpseclibTestCase::reRequireFile()
S
60 3 13
phpseclib\Crypt\Twofish::setKeyLength()
S
62 3 13
WP_Consent_Receipt::cr_downoad_redirect()
S
61 3 12
phpseclib\Crypt\Base::_pad()
S
60 3 12
phpseclib\Net\SFTP::_logError()
S
61 3 12
phpseclib\Net\SFTP::getSFTPLog()
S
62 3 12
phpseclib\Crypt\Rijndael::setBlockLength()
S
62 3 12
phpseclib\Crypt\TripleDES::encrypt()
S
62 3 12
phpseclib\Crypt\Base::disableContinuousBuffer()
S
64 3 11
phpseclib\Crypt\Base::setPreferredEngine()
S
64 3 11
phpseclib\Net\SCP::__construct()
S
63 3 11
phpseclib\Net\SFTP::_query_stat_cache()
S
62 3 11
phpseclib\Crypt\Blowfish::_decryptBlock()
S
53 2 23
phpseclib\Crypt\Blowfish::_encryptBlock()
S
53 2 23
phpseclib\Math\BigInteger::_karatsuba()
S
53 2 22
Unit_Crypt_RSA_LoadKeyTest::testLoadPKCS8PrivateKey()
S
53 1 35
Unit_Crypt_RSA_LoadKeyTest::testPKCS1EncryptionChange()
S
51 1 35
Unit_File_X509_CSRTest::testCSRWithAttributes()
S
54 1 35
phpseclib\Net\SSH2::_keyboard_interactive_login()
S
57 2 20
phpseclib\Math\BigInteger::_karatsubaSquare()
S
55 2 19
Unit_File_X509_X509Test::testSaveNullRSAParam()
S
50 1 34
phpseclib\Crypt\RSA::_rsaes_oaep_encrypt()
S
55 2 19
phpseclib\File\X509::loadCA()
S
57 2 19
phpseclib\Crypt\TripleDES::__construct()
S
58 2 18
phpseclib\Crypt\RC4::_setupKey()
S
56 2 18
Unit_File_X509_X509Test::testSaveUnsupportedExtension()
S
51 1 31
phpseclib\Crypt\RSA::_generateMinMax()
S
57 2 16
phpseclib\File\X509::getRevoked()
S
66 3 8
phpseclib\File\X509::removeRevokedCertificateExtension()
S
65 3 8
phpseclib\Crypt\RSA::_rsadp()
S
69 3 6
phpseclib\Math\BigInteger::compare()
S
65 3 9
phpseclib\Net\SSH2::_get_interactive_channel()
S
66 3 10
phpseclib\Crypt\RSA\XML::savePrivateKey()
S
57 2 15
phpseclib\Crypt\Blowfish::isValidEngine()
S
64 3 10
phpseclib\Crypt\RSA::_rsavp1()
S
69 3 6
phpseclib\Net\SFTP::file_exists()
S
65 3 10
phpseclib\Crypt\Blowfish::setKeyLength()
S
64 3 10
phpseclib\Crypt\RC2::setKeyLength()
S
73 3 5
phpseclib\File\X509::getOID()
S
68 3 7
phpseclib\Net\SCP::_send()
S
64 3 10
phpseclib\Crypt\TripleDES::isValidEngine()
S
66 3 8
phpseclib\Math\BigInteger::_trim()
S
65 3 9
phpseclib\File\X509::_getExtensions()
S
64 3 10
phpseclib\File\X509::_extractBER()
S
66 3 7
phpseclib\Crypt\AES::setKeyLength()
S
65 3 10
phpseclib\Crypt\RC4::setKeyLength()
S
64 3 10
Functional_Net_SFTPLargeFileTest::setUpBeforeClass()
S
70 3 6
PhpseclibFunctionalTestCase::requireEnv()
S
65 3 9
phpseclib\Math\BigInteger::equals()
S
66 3 8
phpseclib\Crypt\RSA::_equals()
S
63 3 10
phpseclib\Crypt\RSA::_rsaep()
S
69 3 6
phpseclib\Net\SSH2::_ssh_agent_login()
S
64 3 10
phpseclib\Net\SSH2::disconnect()
S
68 3 7
phpseclib\Net\SCP::_close()
S
67 3 9
phpseclib\Crypt\RSA::__toString()
S
67 3 8
phpseclib\Crypt\RSA\PKCS::_extractBER()
S
66 3 7
Functional_Net_SFTPUserStoryTest::testStatVsLstat()
S
51 1 30
phpseclib\Crypt\DES::isValidEngine()
S
65 3 9
phpseclib\Crypt\RSA::_rsasp1()
S
69 3 6
phpseclib\File\X509::unrevoke()
S
63 3 10
phpseclib\Net\SSH2::_array_intersect_first()
S
68 3 8
phpseclib\Net\SSH1::_rsa_crypt()
S
58 2 14
WP_Consent_Receipt::__construct()
S
49 1 29
Unit_Crypt_TripleDESTest::testVectorsWithIV()
S
59 2 13
Unit_Crypt_AES_TestCase::testEncryptDecryptWithContinuousBuffer()
S
59 2 13
phpseclib\Crypt\RSA\PKCS8::savePublicKey()
S
51 1 28
Unit_Crypt_RSA_ModeTest::testEncryptionModeNone()
S
53 1 28
Unit_Crypt_RandomTest::testStringUniqueness()
S
61 2 13
Unit_Crypt_BlowfishTest::testVectors()
S
60 2 12
Firebase\JWT\JWT::handleJsonError()
S
62 2 12
Unit_Crypt_TripleDESTest::testVectors()
S
60 2 12
Unit_Crypt_RC2Test::testVectors()
S
60 2 12
phpseclib\File\X509::_reformatKey()
S
63 2 11
Unit_Crypt_RSA_LoadKeyTest::testRawComment()
S
54 1 26
phpseclib\Net\SSH1::__construct()
S
52 1 25
Unit_File_X509_SPKACTest::testLoadSPKAC()
S
54 1 24
Functional_Net_SFTPUserStoryTest::testChDirScratch()
S
55 1 24
Unit_Crypt_RSA_LoadKeyTest::testPrivateMSBlob()
S
53 1 23
Unit_Crypt_AES_TestCase::testGFSBox128()
S
54 1 22
WP_Consent_Receipt::make_jason_http_request()
S
53 1 22
Functional_Net_SFTPUserStoryTest::testDeleteEmptyDir()
S
56 1 22
Unit_File_ASN1Test::testDefiniteLength()
S
54 1 22
Unit_Crypt_RSA_LoadKeyTest::testPKCS8Only()
S
58 1 21
Unit_Crypt_RSA_LoadKeyTest::testSavePKCS8PrivateKey()
S
57 1 21
Unit_Crypt_AES_TestCase::testGFSBox192()
S
55 1 20
WP_Consent_Receipt::add_cr_widget()
S
62 1 20
Functional_Net_SSH2Test::testPreLogin()
S
58 1 19
Unit_Crypt_RSA_LoadKeyTest::testPKCS1SpacesKey()
S
58 1 19
phpseclib\Crypt\RSA\PKCS1::savePublicKey()
S
56 1 19
Unit_Crypt_AES_TestCase::testGFSBox256()
S
56 1 18
Unit_Crypt_RSA_LoadKeyTest::testPKCS1Key()
S
60 1 18
phpseclib\Crypt\RSA\PuTTY::savePublicKey()
S
56 1 18
Functional_Net_SFTPUserStoryTest::testPutSizeGetFileCallback()
S
58 1 18
Functional_Net_SFTPUserStoryTest::testPutSizeGetFile()
S
59 1 17
Unit_Crypt_RSA_LoadKeyTest::testRawPKCS1Key()
S
58 1 17
Functional_Net_SFTPUserStoryTest::testStatcacheFix()
S
58 1 16
Unit_Crypt_RSA_LoadKeyTest::testPKCS1NoHeaderKey()
S
61 1 16
Functional_Net_SFTPUserStoryTest::testTruncate()
S
60 1 16
WP_Consent_Receipt::plugin_settings_page()
S
68 2 7
phpseclib\Crypt\RSA\PKCS::generateSymmetricKey()
S
65 2 8
Functional_Net_SFTPUserStoryTest::testFileExistsIsFileIsDirFile()
S
61 1 15
Firebase\JWT\JWT::safeStrlen()
S
70 2 6
Unit_Net_SSH2Test::formatLogDataProvider()
S
61 1 15
Firebase\JWT\JWT::urlsafeB64Decode()
S
65 2 8
phpseclib\Crypt\RC4::encrypt()
S
70 2 6
phpseclib\Crypt\RC4::decrypt()
S
70 2 6
phpseclib\Crypt\RSA\PKCS::_decodeLength()
S
63 2 9
phpseclib\Crypt\RSA\PKCS::_encodeLength()
S
67 2 7
phpseclib\Net\SFTP\Stream::_mkdir()
S
68 2 7
phpseclib\Crypt\RC2::_setupMcrypt()
S
72 2 6
phpseclib\File\ASN1::decodeBER()
S
69 2 7
phpseclib\Crypt\TripleDES::enableContinuousBuffer()
S
68 2 8
phpseclib\System\SSH\Agent::_on_channel_open()
S
74 2 5
phpseclib\Crypt\RSA\PuTTY::generateSymmetricKey()
S
64 2 9
phpseclib\Crypt\RC2::_setupKey()
S
63 2 10
phpseclib\Crypt\TripleDES::setIV()
S
67 2 8
phpseclib\Crypt\RC2::decrypt()
S
65 2 10
phpseclib\Crypt\DES::setKey()
S
70 2 6
WP_Consent_Receipt::my_custom_url_handler()
S
71 2 6
phpseclib\Crypt\RC2::encrypt()
S
65 2 10
phpseclib\System\SSH\Agent\Identity::getPublicKey()
S
79 2 3
phpseclib\System\SSH\Agent::startSSHForwarding()
S
75 2 5
phpseclib\File\ASN1::_encodeLength()
S
67 2 7
phpseclib\Crypt\Rijndael::_subWord()
S
63 2 10
Unit_Crypt_RC4Test::testVectors()
S
61 2 10
WP_Consent_Receipt::register_session()
S
77 2 4
Functional_Net_SFTPUserStoryTest::testFileExistsIsFileIsDirDir()
S
61 1 15
phpseclib\Crypt\TripleDES::disableContinuousBuffer()
S
68 2 8
Unit_Crypt_HashTest::assertHMACsTo()
S
61 1 14
phpseclib\Crypt\RSA\MSBLOB::savePrivateKey()
S
58 1 14
phpseclib\File\ANSI::__construct()
S
60 1 13
Unit_Math_BigInteger_TestCase::testCompare()
S
61 1 12
Unit_Crypt_HashTest::lengths()
S
63 1 11
JWTTest::testExpiredTokenWithLeeway()
S
62 1 11
Unit_Math_BigInteger_TestCase::testRandomOneArgument()
S
63 1 11
Unit_Crypt_AES_TestCase::testKeyPaddingRijndael()
S
66 1 8
Unit_Crypt_HashTest::testHMAC()
S
79 1 3
phpseclib\Crypt\RSA\PKCS::requirePEM()
S
81 1 3
PhpseclibFunctionalTestCase::getEnv()
S
77 1 4
JWTTest::testEncodeDecode()
S
74 1 4
phpseclib\Crypt\Hash::setKey()
S
82 1 3
phpseclib\File\ASN1::setTimeFormat()
S
82 1 3
Functional_Net_SSH2Test::testOpenSocketConnect()
S
64 1 10
phpseclib\Crypt\RSA\PuTTY::setComment()
S
77 1 3
JWTTest::testKIDChooser()
S
69 1 6
Unit_Net_SSH2Test::testQuietModeDefaultValue()
S
76 1 4
Unit_Math_BigInteger_TestCase::testGCD()
S
72 1 5
phpseclib\Crypt\RC4::_encryptBlock()
S
100 1 2
JWTTest::testRSEncodeDecode()
S
63 1 10
Unit_Crypt_HashTest::assertHashesTo()
S
67 1 8
phpseclib\Crypt\RSA\OpenSSH::setComment()
S
77 1 3
phpseclib\Crypt\DES::_decryptBlock()
S
80 1 3
Functional_Net_SSH2Test::testPasswordLogin()
S
66 1 9
Unit_File_X509_X509Test::testGetOID()
S
70 1 6
JWTTest::testArrayAccessKIDChooser()
S
68 1 6
PhpseclibFunctionalTestCase::_prefixEnvVariable()
S
80 1 3
Functional_Net_SSH2Test::testGetServerPublicHostKey()
S
75 1 4
Functional_Net_SSH2Test::testExecWithMethodCallback()
S
67 1 8
Unit_Crypt_HashTest::testConstructorDefault()
S
75 1 4
phpseclib\File\ANSI::loadString()
S
75 1 4
Unit_Net_SSH2Test::testPTYIDefaultValue()
S
76 1 4
JWTTest::testMissingAlgorithm()
S
72 1 5
phpseclib\System\SSH\Agent\Identity::setPublicKey()
S
77 1 4
Unit_Net_SSH2Test::testFormatLog()
S
72 1 5
phpseclib\Crypt\RSA\PKCS::requireDER()
S
81 1 3
phpseclib\Crypt\RC4::_decryptBlock()
S
100 1 2
Firebase\JWT\JWT::urlsafeB64Encode()
S
77 1 3
phpseclib\File\ASN1::loadOIDs()
S
82 1 3
phpseclib\Crypt\RSA\MSBLOB::_string_shift()
S
72 1 5
phpseclib\Crypt\RSA\MSBLOB::savePublicKey()
S
64 1 8
Unit_Crypt_HashTest::testHash()
S
79 1 3
JWTTest::testNoneAlgorithm()
S
72 1 5
phpseclib\Crypt\RC4::setIV()
S
100 1 2
Unit_Math_BigInteger_TestCase::testBitwiseRightShift()
S
64 1 9
phpseclib\Crypt\AES::setBlockLength()
S
85 1 3
Unit_Math_BigInteger_TestCase::testBitwiseLeftShift()
S
71 1 5
phpseclib\Crypt\Hash::getHash()
S
83 1 3
phpseclib\File\ANSI::getScreen()
S
78 1 3
phpseclib\Crypt\RSA\PuTTY::_string_shift()
S
72 1 5
Unit_Net_SSH2Test::testGetExitStatusIfNotConnected()
S
76 1 4
phpseclib\File\ANSI::setHistory()
S
82 1 3
phpseclib\Crypt\DES::_encryptBlock()
S
80 1 3
Unit_File_ASN1Test::testEmptyContextTag()
S
69 1 6
phpseclib\Crypt\Hash::getLength()
S
83 1 3
Functional_Net_SSH2Test::testConstructor()
S
68 1 8
Unit_Net_SSH2Test::testGetResourceId()
S
73 1 4
Unit_Math_BigInteger_TestCase::testRandomTwoArgument()
S
68 1 7
phpseclib\System\SSH\Agent\Identity::setPublicKeyBlob()
S
82 1 3
Unit_Net_SSH2Test::testEnableQuietMode()
S
69 1 7
Unit_File_ASN1Test::testIndefiniteLength()
S
70 1 5
PhpseclibFunctionalTestCase::_getEnv()
S
80 1 3
phpseclib\Crypt\RSA\PKCS::requireAny()
S
81 1 3
phpseclib\File\ASN1::encodeDER()
S
75 1 4
Unit_Crypt_HashTest::testHash96()
S
77 1 3
phpseclib\Crypt\RSA\XML::savePublicKey()
S
70 1 6
Unit_Crypt_HashTest::testHMAC96()
S
77 1 3
Unit_Net_SSH2Test::testGetConnectionByResourceId()
S
74 1 4
Unit_Math_BigInteger_TestCase::testBitwiseNOT()
S
72 1 5
phpseclib\System\SSH\Agent\Identity::setSignatureMode()
S
100 1 2
phpseclib\Crypt\RSA\OpenSSH::savePublicKey()
S
67 1 7
phpseclib\Crypt\RSA\OpenSSH::_string_shift()
S
72 1 5
phpseclib\System\SSH\Agent\Identity::__construct()
S
82 1 3
phpseclib\File\ANSI::setDimensions()
S
63 1 10
Unit_Net_SSH2Test::testEnablePTY()
S
69 1 7
Unit_Math_BigInteger_TestCase::testClone()
S
67 1 8
phpseclib\Crypt\Hash::__construct()
S
82 1 3
phpseclib\Crypt\RC4::__construct()
S
81 1 3
phpseclib\Crypt\RSA\PKCS1::setEncryptionAlgorithm()
S
80 1 3
JWTTest::testIncorrectAlgorithm()
S
72 1 5
JWTTest::testAdditionalHeaders()
S
73 1 4
JWTTest::testValidTokenWithIatLeeway()
S
63 1 10
phpseclib\Crypt\RSA\Raw::savePublicKey()
S
78 1 3
Unit_Math_BigInteger_TestCase::testSerializable()
S
66 1 8
Unit_File_ASN1Test::testContextSpecificNonConstructed()
S
71 1 5

331 more item(s) not shown.