Home
last modified time | relevance | path

Searched refs:ASN1 (Results 1 – 25 of 151) sorted by relevance

1234567

/plugin/authgooglesheets/vendor/phpseclib/phpseclib/phpseclib/File/ASN1/Maps/
DRSAPrivateKey.php16 namespace phpseclib3\File\ASN1\Maps;
18 use phpseclib3\File\ASN1; alias
31 'type' => ASN1::TYPE_SEQUENCE,
34 'type' => ASN1::TYPE_INTEGER,
37 'modulus' => ['type' => ASN1::TYPE_INTEGER], // n
38 'publicExponent' => ['type' => ASN1::TYPE_INTEGER], // e
39 'privateExponent' => ['type' => ASN1::TYPE_INTEGER], // d
40 'prime1' => ['type' => ASN1::TYPE_INTEGER], // p
41 'prime2' => ['type' => ASN1::TYPE_INTEGER], // q
42 'exponent1' => ['type' => ASN1::TYPE_INTEGER], // d mod (p-1)
[all …]
DDSAPrivateKey.php16 namespace phpseclib3\File\ASN1\Maps;
18 use phpseclib3\File\ASN1; alias
30 'type' => ASN1::TYPE_SEQUENCE,
32 'version' => ['type' => ASN1::TYPE_INTEGER],
33 'p' => ['type' => ASN1::TYPE_INTEGER],
34 'q' => ['type' => ASN1::TYPE_INTEGER],
35 'g' => ['type' => ASN1::TYPE_INTEGER],
36 'y' => ['type' => ASN1::TYPE_INTEGER],
37 'x' => ['type' => ASN1::TYPE_INTEGER]
DDirectoryString.php16 namespace phpseclib3\File\ASN1\Maps;
18 use phpseclib3\File\ASN1; alias
30 'type' => ASN1::TYPE_CHOICE,
32 'teletexString' => ['type' => ASN1::TYPE_TELETEX_STRING],
33 'printableString' => ['type' => ASN1::TYPE_PRINTABLE_STRING],
34 'universalString' => ['type' => ASN1::TYPE_UNIVERSAL_STRING],
35 'utf8String' => ['type' => ASN1::TYPE_UTF8_STRING],
36 'bmpString' => ['type' => ASN1::TYPE_BMP_STRING]
DGeneralName.php16 namespace phpseclib3\File\ASN1\Maps;
18 use phpseclib3\File\ASN1; alias
30 'type' => ASN1::TYPE_CHOICE,
38 'type' => ASN1::TYPE_IA5_STRING,
44 'type' => ASN1::TYPE_IA5_STRING,
65 'type' => ASN1::TYPE_IA5_STRING,
71 'type' => ASN1::TYPE_OCTET_STRING,
77 'type' => ASN1::TYPE_OBJECT_IDENTIFIER,
DDisplayText.php16 namespace phpseclib3\File\ASN1\Maps;
18 use phpseclib3\File\ASN1; alias
30 'type' => ASN1::TYPE_CHOICE,
32 'ia5String' => ['type' => ASN1::TYPE_IA5_STRING],
33 'visibleString' => ['type' => ASN1::TYPE_VISIBLE_STRING],
34 'bmpString' => ['type' => ASN1::TYPE_BMP_STRING],
35 'utf8String' => ['type' => ASN1::TYPE_UTF8_STRING]
DPersonalName.php16 namespace phpseclib3\File\ASN1\Maps;
18 use phpseclib3\File\ASN1; alias
30 'type' => ASN1::TYPE_SET,
33 'type' => ASN1::TYPE_PRINTABLE_STRING,
39 'type' => ASN1::TYPE_PRINTABLE_STRING,
45 'type' => ASN1::TYPE_PRINTABLE_STRING,
51 'type' => ASN1::TYPE_PRINTABLE_STRING,
DIssuingDistributionPoint.php16 namespace phpseclib3\File\ASN1\Maps;
18 use phpseclib3\File\ASN1; alias
30 'type' => ASN1::TYPE_SEQUENCE,
38 'type' => ASN1::TYPE_BOOLEAN,
45 'type' => ASN1::TYPE_BOOLEAN,
57 'type' => ASN1::TYPE_BOOLEAN,
64 'type' => ASN1::TYPE_BOOLEAN,
DDSAParams.php16 namespace phpseclib3\File\ASN1\Maps;
18 use phpseclib3\File\ASN1; alias
30 'type' => ASN1::TYPE_SEQUENCE,
32 'p' => ['type' => ASN1::TYPE_INTEGER],
33 'q' => ['type' => ASN1::TYPE_INTEGER],
34 'g' => ['type' => ASN1::TYPE_INTEGER]
DPentanomial.php16 namespace phpseclib3\File\ASN1\Maps;
18 use phpseclib3\File\ASN1; alias
30 'type' => ASN1::TYPE_SEQUENCE,
32 'k1' => ['type' => ASN1::TYPE_INTEGER], // k1 > 0
33 'k2' => ['type' => ASN1::TYPE_INTEGER], // k2 > k1
34 'k3' => ['type' => ASN1::TYPE_INTEGER], // k3 > h2
DCountryName.php16 namespace phpseclib3\File\ASN1\Maps;
18 use phpseclib3\File\ASN1; alias
30 'type' => ASN1::TYPE_CHOICE,
33 'class' => ASN1::CLASS_APPLICATION,
36 'x121-dcc-code' => ['type' => ASN1::TYPE_NUMERIC_STRING],
37 'iso-3166-alpha2-code' => ['type' => ASN1::TYPE_PRINTABLE_STRING]
DOtherPrimeInfo.php16 namespace phpseclib3\File\ASN1\Maps;
18 use phpseclib3\File\ASN1; alias
31 'type' => ASN1::TYPE_SEQUENCE,
33 'prime' => ['type' => ASN1::TYPE_INTEGER], // ri
34 'exponent' => ['type' => ASN1::TYPE_INTEGER], // di
35 'coefficient' => ['type' => ASN1::TYPE_INTEGER] // ti
DAdministrationDomainName.php16 namespace phpseclib3\File\ASN1\Maps;
18 use phpseclib3\File\ASN1; alias
30 'type' => ASN1::TYPE_CHOICE,
33 'class' => ASN1::CLASS_APPLICATION,
36 'numeric' => ['type' => ASN1::TYPE_NUMERIC_STRING],
37 'printable' => ['type' => ASN1::TYPE_PRINTABLE_STRING]
DDHParameter.php18 namespace phpseclib3\File\ASN1\Maps;
20 use phpseclib3\File\ASN1; alias
32 'type' => ASN1::TYPE_SEQUENCE,
34 'prime' => ['type' => ASN1::TYPE_INTEGER],
35 'base' => ['type' => ASN1::TYPE_INTEGER],
37 'type' => ASN1::TYPE_INTEGER,
DCharacteristic_two.php16 namespace phpseclib3\File\ASN1\Maps;
18 use phpseclib3\File\ASN1; alias
30 'type' => ASN1::TYPE_SEQUENCE,
32 'm' => ['type' => ASN1::TYPE_INTEGER], // field size 2**m
33 'basis' => ['type' => ASN1::TYPE_OBJECT_IDENTIFIER],
35 'type' => ASN1::TYPE_ANY,
DExtension.php16 namespace phpseclib3\File\ASN1\Maps;
18 use phpseclib3\File\ASN1; alias
36 'type' => ASN1::TYPE_SEQUENCE,
38 'extnId' => ['type' => ASN1::TYPE_OBJECT_IDENTIFIER],
40 'type' => ASN1::TYPE_BOOLEAN,
44 'extnValue' => ['type' => ASN1::TYPE_OCTET_STRING]
DPBKDF2params.php16 namespace phpseclib3\File\ASN1\Maps;
18 use phpseclib3\File\ASN1; alias
32 'type' => ASN1::TYPE_SEQUENCE,
36 'salt' => ['type' => ASN1::TYPE_OCTET_STRING],
37 'iterationCount' => ['type' => ASN1::TYPE_INTEGER],
39 'type' => ASN1::TYPE_INTEGER,
DECPrivateKey.php18 namespace phpseclib3\File\ASN1\Maps;
20 use phpseclib3\File\ASN1; alias
32 'type' => ASN1::TYPE_SEQUENCE,
35 'type' => ASN1::TYPE_INTEGER,
38 'privateKey' => ['type' => ASN1::TYPE_OCTET_STRING],
45 'type' => ASN1::TYPE_BIT_STRING,
DSpecifiedECDomain.php18 namespace phpseclib3\File\ASN1\Maps;
20 use phpseclib3\File\ASN1; alias
32 'type' => ASN1::TYPE_SEQUENCE,
35 'type' => ASN1::TYPE_INTEGER,
41 'order' => ['type' => ASN1::TYPE_INTEGER],
43 'type' => ASN1::TYPE_INTEGER,
DDssSigValue.php16 namespace phpseclib3\File\ASN1\Maps;
18 use phpseclib3\File\ASN1; alias
30 'type' => ASN1::TYPE_SEQUENCE,
32 'r' => ['type' => ASN1::TYPE_INTEGER],
33 's' => ['type' => ASN1::TYPE_INTEGER]
DTime.php16 namespace phpseclib3\File\ASN1\Maps;
18 use phpseclib3\File\ASN1; alias
30 'type' => ASN1::TYPE_CHOICE,
32 'utcTime' => ['type' => ASN1::TYPE_UTC_TIME],
33 'generalTime' => ['type' => ASN1::TYPE_GENERALIZED_TIME]
/plugin/authgooglesheets/vendor/phpseclib/phpseclib/phpseclib/Crypt/Common/Formats/Keys/
DPKCS8.php40 use phpseclib3\File\ASN1; alias
41 use phpseclib3\File\ASN1\Maps;
276 ASN1::loadOIDs(is_array(static::OID_NAME) ?
283 ASN1::loadOIDs([
342 $decrypted = ASN1::asn1map($decoded[0], Maps\EncryptedPrivateKeyInfo::MAP);
365 $temp = ASN1::decodeBER($decrypted['encryptionAlgorithm']['parameters']);
366 extract(ASN1::asn1map($temp[0], Maps\PBEParameter::MAP));
370 $decoded = ASN1::decodeBER($key);
379 $temp = ASN1::decodeBER($decrypted['encryptionAlgorithm']['parameters']);
380 $temp = ASN1::asn1map($temp[0], Maps\PBES2params::MAP);
[all …]
/plugin/authgooglesheets/vendor/phpseclib/phpseclib/phpseclib/Crypt/DH/Formats/Keys/
DPKCS8.php26 use phpseclib3\File\ASN1; alias
27 use phpseclib3\File\ASN1\Maps;
90 $decoded = ASN1::decodeBER($key[$type . 'Algorithm']['parameters']->element);
94 $components = ASN1::asn1map($decoded[0], Maps\DHParameter::MAP);
99 $decoded = ASN1::decodeBER($key[$type]);
130 $params = ASN1::encodeDER($params, Maps\DHParameter::MAP);
131 $params = new ASN1\Element($params);
132 $key = ASN1::encodeDER($privateKey, ['type' => ASN1::TYPE_INTEGER]);
152 $params = ASN1::encodeDER($params, Maps\DHParameter::MAP);
153 $params = new ASN1\Element($params);
[all …]
/plugin/authgooglesheets/vendor/phpseclib/phpseclib/phpseclib/Crypt/DSA/Formats/Keys/
DPKCS8.php30 use phpseclib3\File\ASN1; alias
31 use phpseclib3\File\ASN1\Maps;
94 $decoded = ASN1::decodeBER($key[$type . 'Algorithm']['parameters']->element);
98 $components = ASN1::asn1map($decoded[0], Maps\DSAParams::MAP);
103 $decoded = ASN1::decodeBER($key[$type]);
109 $components[$var] = ASN1::asn1map($decoded[0], Maps\DSAPublicKey::MAP);
141 $params = ASN1::encodeDER($params, Maps\DSAParams::MAP);
142 $params = new ASN1\Element($params);
143 $key = ASN1::encodeDER($x, Maps\DSAPublicKey::MAP);
165 $params = ASN1::encodeDER($params, Maps\DSAParams::MAP);
[all …]
DPKCS1.php34 use phpseclib3\File\ASN1; alias
35 use phpseclib3\File\ASN1\Maps;
59 $decoded = ASN1::decodeBER($key);
64 $key = ASN1::asn1map($decoded[0], Maps\DSAParams::MAP);
69 $key = ASN1::asn1map($decoded[0], Maps\DSAPrivateKey::MAP);
74 $key = ASN1::asn1map($decoded[0], Maps\DSAPublicKey::MAP);
99 $key = ASN1::encodeDER($key, Maps\DSAParams::MAP);
130 $key = ASN1::encodeDER($key, Maps\DSAPrivateKey::MAP);
147 $key = ASN1::encodeDER($y, Maps\DSAPublicKey::MAP);
/plugin/authgooglesheets/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA/Formats/Keys/
DPSS.php30 use phpseclib3\File\ASN1; alias
31 use phpseclib3\File\ASN1\Maps;
81 ASN1::loadOIDs([
124 $decoded = ASN1::decodeBER($key[$type . 'KeyAlgorithm']['parameters']);
128 $params = ASN1::asn1map($decoded[0], Maps\RSASSA_PSS_params::MAP);
134 $decoded = ASN1::decodeBER($params['maskGenAlgorithm']['parameters']);
138 … $params['maskGenAlgorithm']['parameters'] = ASN1::asn1map($decoded[0], Maps\HashAlgorithm::MAP);
182 $key = ASN1::extractBER($key);
201 $key = ASN1::extractBER($key);
238 $temp = ASN1::encodeDER($temp, Maps\HashAlgorithm::MAP);
[all …]

1234567