AnonSec Shell
Server IP : 162.214.74.102  /  Your IP : 216.73.217.114
Web Server : Apache
System : Linux dedi-4363141.lrsys.com.br 3.10.0-1160.119.1.el7.tuxcare.els25.x86_64 #1 SMP Wed Oct 1 17:37:27 UTC 2025 x86_64
User : lrsys ( 1015)
PHP Version : 5.6.40
Disable Function : exec,passthru,shell_exec,system
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /home/lrsys/public_html/lrsys_apps/imobles/vendor/braintree/braintree_php/tests/unit/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     

Current File : /home/lrsys/public_html/lrsys_apps/imobles/vendor/braintree/braintree_php/tests/unit/DigestTest.php
<?php
namespace Test\Unit;

require_once dirname(__DIR__) . '/Setup.php';

use Test\Setup;
use Braintree;

class DigestTest extends Setup
{
    public function testSecureCompareReturnsTrueForMatches()
    {
        $this->assertTrue(Braintree\Digest::secureCompare("a_string", "a_string"));
    }

    public function testSecureCompareReturnsFalseForDifferentLengths()
    {
        $this->assertFalse(Braintree\Digest::secureCompare("a_string", "a_string_that_is_longer"));
    }

    public function testSecureCompareReturnsFalseForNonmatchingSameLengthStrings()
    {
        $this->assertFalse(Braintree\Digest::secureCompare("a_string", "a_strong"));
    }

    public function testHexDigestSha1()
    {
        $key = str_repeat(chr(0xaa),80);
        $message = 'Test Using Larger Than Block-Size Key - Hash Key First';
        $d =  Braintree\Digest::hexDigestSha1($key, $message);

        $this->assertEquals('aa4ae5e15272d00e95705637ce8a3b55ed402112', $d);
    }

    public function testHexDigestSha1_again()
    {
        $key = str_repeat(chr(0xaa),80);
        $message = 'Test Using Larger Than Block-Size Key and Larger Than One Block-Size Data';
        $d =  Braintree\Digest::hexDigestSha1($key, $message);

        $this->assertEquals('e8e99d0f45237d786d6bbaa7965c7808bbff1a91', $d);
    }

    public function testHexDigestSha256()
    {
        $key = str_repeat(chr(0xaa),80);
        $message = 'Test Using Larger Than Block-Size Key - Hash Key First';
        $d =  Braintree\Digest::hexDigestSha256($key, $message);

        $this->assertEquals('6953025ed96f0c09f80a96f78e6538dbe2e7b820e3dd970e7ddd39091b32352f', $d);
    }

    public function testHexDigestSha256_again()
    {
        $key = str_repeat(chr(0xaa),80);
        $message = 'Test Using Larger Than Block-Size Key and Larger Than One Block-Size Data';
        $d =  Braintree\Digest::hexDigestSha256($key, $message);

        $this->assertEquals('6355ac22e890d0a3c8481a5ca4825bc884d3e7a1ff98a2fc2ac7d8e064c3b2e6', $d);
    }

    public function testBuiltInHmacSha1()
    {
        Braintree\Configuration::privateKey(str_repeat(chr(0xaa),80));
        $message = 'Test Using Larger Than Block-Size Key - Hash Key First';
        $d =  Braintree\Digest::_builtInHmacSha1($message, Braintree\Configuration::privateKey());

        $this->assertEquals('aa4ae5e15272d00e95705637ce8a3b55ed402112', $d);
    }

    public function testBuiltInHmacSha1_again()
    {
        Braintree\Configuration::privateKey(str_repeat(chr(0xaa),80));
        $message = 'Test Using Larger Than Block-Size Key and Larger Than One Block-Size Data';
        $d =  Braintree\Digest::_builtInHmacSha1($message, Braintree\Configuration::privateKey());

        $this->assertEquals('e8e99d0f45237d786d6bbaa7965c7808bbff1a91', $d);
    }

    public function testHmacSha1()
    {
        Braintree\Configuration::privateKey(str_repeat(chr(0xaa),80));
        $message = 'Test Using Larger Than Block-Size Key - Hash Key First';
        $d =  Braintree\Digest::_hmacSha1($message, Braintree\Configuration::privateKey());

        $this->assertEquals('aa4ae5e15272d00e95705637ce8a3b55ed402112', $d);
    }

    public function testHmacSha1_again()
    {
        Braintree\Configuration::privateKey(str_repeat(chr(0xaa),80));
        $message = 'Test Using Larger Than Block-Size Key and Larger Than One Block-Size Data';
        $d =  Braintree\Digest::_hmacSha1($message, Braintree\Configuration::privateKey());

        $this->assertEquals('e8e99d0f45237d786d6bbaa7965c7808bbff1a91', $d);
    }
}

Anon7 - 2022
AnonSec Team