Home
last modified time | relevance | path

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

123456

/plugin/authgooglesheets/vendor/phpseclib/phpseclib/phpseclib/Crypt/Common/Formats/Keys/
H A DPKCS1.php26 use phpseclib3\File\ASN1; alias
154 $ciphertext = ASN1::extractBER($key);
164 $decoded = ASN1::extractBER($key);
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 DPKCS1.php27 use phpseclib3\File\ASN1; alias
28 use phpseclib3\File\ASN1\Maps;
52 $decoded = ASN1::decodeBER($key);
57 $components = ASN1::asn1map($decoded[0], Maps\DHParameter::MAP);
77 $params = ASN1::encodeDER($params, Maps\DHParameter::MAP);
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 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);
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 …]
/plugin/authgooglesheets/vendor/phpseclib/phpseclib/phpseclib/Crypt/DSA/Formats/Signature/
H A DASN1.php21 use phpseclib3\File\ASN1 as Encoder;
22 use phpseclib3\File\ASN1\Maps;
32 abstract class ASN1 class
/plugin/authgooglesheets/vendor/phpseclib/phpseclib/phpseclib/Crypt/DSA/
H A DPrivateKey.php18 use phpseclib3\Crypt\DSA\Formats\Signature\ASN1 as ASN1Signature;
H A DPublicKey.php18 use phpseclib3\Crypt\DSA\Formats\Signature\ASN1 as ASN1Signature;
/plugin/authgooglesheets/vendor/phpseclib/phpseclib/phpseclib/Crypt/
H A DEC.php47 use phpseclib3\File\ASN1; alias
48 use phpseclib3\File\ASN1\Maps\ECParameters;
280 $decoded = ASN1::extractBER($params);
281 $decoded = ASN1::decodeBER($decoded);
282 $decoded = ASN1::asn1map($decoded[0], ECParameters::MAP);
/plugin/authgooglesheets/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/Formats/Keys/
H A DCommon.php25 use phpseclib3\File\ASN1; alias
26 use phpseclib3\File\ASN1\Maps;
173 ASN1::loadOIDs([
239 $params = ASN1::decodeBER($data['fieldID']['parameters']);
247 $temp = ASN1::decodeBER($params['parameters']);
248 $temp = ASN1::asn1map($temp[0], Maps\Pentanomial::MAP);
362 ASN1::encodeDER(['namedCurve' => $name], Maps\ECParameters::MAP);
493 $modulo = ASN1::encodeDER($modulo, Maps\Pentanomial::MAP);
494 $modulo = new ASN1\Element($modulo);
496 $params = ASN1::encodeDER([
[all …]
H A DPKCS1.php37 use phpseclib3\File\ASN1; alias
38 use phpseclib3\File\ASN1\Maps;
73 $decoded = ASN1::decodeBER($decoded);
78 $ecPrivate = ASN1::asn1map($decoded[0], Maps\ECPrivateKey::MAP);
89 $decoded = ASN1::decodeBER($decoded);
93 $ecParams = ASN1::asn1map($decoded[0], Maps\ECParameters::MAP);
120 $decoded = ASN1::decodeBER($key);
125 $key = ASN1::asn1map($decoded[0], Maps\ECParameters::MAP);
130 $key = ASN1::asn1map($decoded[0], Maps\ECPrivateKey::MAP);
193 'parameters' => new ASN1\Element(self::encodeParameters($curve)),
[all …]
H A DPKCS8.php36 use phpseclib3\File\ASN1; alias
37 use phpseclib3\File\ASN1\Maps;
107 $decoded = ASN1::decodeBER($key[$type . 'Algorithm']['parameters']->element);
108 $params = ASN1::asn1map($decoded[0], Maps\ECParameters::MAP);
122 $decoded = ASN1::decodeBER($key['privateKey']);
123 $key = ASN1::asn1map($decoded[0], Maps\ECPrivateKey::MAP);
197 $params = new ASN1\Element(self::encodeParameters($curve, false, $options));
235 $params = new ASN1\Element(self::encodeParameters($curve, false, $options));
244 $key = ASN1::encodeDER($key, Maps\ECPrivateKey::MAP);
/plugin/authgooglesheets/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/Formats/Signature/
H A DASN1.php21 use phpseclib3\File\ASN1 as Encoder;
22 use phpseclib3\File\ASN1\Maps\EcdsaSigValue;
32 abstract class ASN1 class
/plugin/authgooglesheets/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/
H A DPrivateKey.php24 use phpseclib3\Crypt\EC\Formats\Signature\ASN1 as ASN1Signature;
H A DPublicKey.php23 use phpseclib3\Crypt\EC\Formats\Signature\ASN1 as ASN1Signature;
/plugin/authgooglesheets/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA/Formats/Keys/
H A DPKCS1.php29 use phpseclib3\File\ASN1; alias
30 use phpseclib3\File\ASN1\Maps;
66 $decoded = ASN1::decodeBER($key);
71 $key = ASN1::asn1map($decoded[0], Maps\RSAPrivateKey::MAP);
94 $key = ASN1::asn1map($decoded[0], Maps\RSAPublicKey::MAP);
143 $key = ASN1::encodeDER($key, Maps\RSAPrivateKey::MAP);
163 $key = ASN1::encodeDER($key, Maps\RSAPublicKey::MAP);
H A DPKCS8.php32 use phpseclib3\File\ASN1; alias
130 $key = ASN1::extractBER($key);
146 $key = ASN1::extractBER($key);
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 …]
/plugin/authgooglesheets/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA/
H A DPublicKey.php24 use phpseclib3\File\ASN1; alias
25 use phpseclib3\File\ASN1\Maps\DigestInfo;
175 $decoded = ASN1::decodeBER($em);
195 ASN1::loadOIDs($oids);
198 $decoded = ASN1::asn1map($decoded[0], DigestInfo::MAP);
/plugin/authgooglesheets/vendor/phpseclib/phpseclib/phpseclib/File/
H A DASN1.php29 use phpseclib3\File\ASN1\Element;
39 abstract class ASN1 class
/plugin/authgooglesheets/vendor/phpseclib/phpseclib/phpseclib/File/ASN1/
H A DElement.php16 namespace phpseclib3\File\ASN1;
/plugin/authgooglesheets/vendor/phpseclib/phpseclib/phpseclib/File/ASN1/Maps/
H A DAccessDescription.php16 namespace phpseclib3\File\ASN1\Maps;
18 use phpseclib3\File\ASN1; alias
30 'type' => ASN1::TYPE_SEQUENCE,
32 'accessMethod' => ['type' => ASN1::TYPE_OBJECT_IDENTIFIER],
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 DAlgorithmIdentifier.php16 namespace phpseclib3\File\ASN1\Maps;
18 use phpseclib3\File\ASN1; alias
30 'type' => ASN1::TYPE_SEQUENCE,
32 'algorithm' => ['type' => ASN1::TYPE_OBJECT_IDENTIFIER],
34 'type' => ASN1::TYPE_ANY,

123456