Home
last modified time | relevance | path

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

123456

/plugin/authgooglesheets/vendor/phpseclib/phpseclib/phpseclib/File/ASN1/Maps/
H A 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 …]
H A 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]
H A 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]
H A 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]
H A 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,
H A 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,
H A 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,
H A 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]
H A 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]
H A 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
H A 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
H A 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]
H A 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,
H A 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,
H A 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]
H A 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,
H A 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,
H A 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,
H A DBuiltInDomainDefinedAttribute.php16 namespace phpseclib3\File\ASN1\Maps;
18 use phpseclib3\File\ASN1; alias
30 'type' => ASN1::TYPE_SEQUENCE,
32 'type' => ['type' => ASN1::TYPE_PRINTABLE_STRING],
33 'value' => ['type' => ASN1::TYPE_PRINTABLE_STRING]
H A DEcdsaSigValue.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]
/plugin/authgooglesheets/vendor/phpseclib/phpseclib/phpseclib/Crypt/Common/Formats/Keys/
H A DPKCS8.php40 use phpseclib3\File\ASN1; alias
41 use phpseclib3\File\ASN1\Maps;
276 ASN1::loadOIDs(is_array(static::OID_NAME) ?
283 ASN1::loadOIDs([
370 $decoded = ASN1::decodeBER($key);
433 $decoded = ASN1::decodeBER($key);
569 $params = new ASN1\Element($params);
662 $decoded = ASN1::extractBER($key);
670 $decoded = ASN1::decodeBER($key);
688 $r = ASN1::asn1map($decoded[0], ASN1\Maps\EncryptedPrivateKeyInfo::MAP);
[all …]
/plugin/authgooglesheets/vendor/phpseclib/phpseclib/phpseclib/Crypt/DH/Formats/Keys/
H A 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/
H A DPKCS8.php30 use phpseclib3\File\ASN1; alias
31 use phpseclib3\File\ASN1\Maps;
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);
166 $params = new ASN1\Element($params);
[all …]
H A 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/
H A 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']);
182 $key = ASN1::extractBER($key);
201 $key = ASN1::extractBER($key);
238 $temp = ASN1::encodeDER($temp, Maps\HashAlgorithm::MAP);
241 'parameters' => new ASN1\Element($temp)
[all …]

123456