Home
last modified time | relevance | path

Searched refs:ASN1 (Results 1 – 25 of 150) sorted by last modified time

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/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;
/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/RSA/Formats/Keys/
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/ASN1/Maps/
H A DAnotherName.php16 namespace phpseclib3\File\ASN1\Maps;
18 use phpseclib3\File\ASN1; alias
30 'type' => ASN1::TYPE_SEQUENCE,
32 'type-id' => ['type' => ASN1::TYPE_OBJECT_IDENTIFIER],
34 'type' => ASN1::TYPE_ANY,
H A DAttributeValue.php16 namespace phpseclib3\File\ASN1\Maps;
18 use phpseclib3\File\ASN1; alias
29 const MAP = ['type' => ASN1::TYPE_ANY];
H A DBaseDistance.php16 namespace phpseclib3\File\ASN1\Maps;
18 use phpseclib3\File\ASN1; alias
29 const MAP = ['type' => ASN1::TYPE_INTEGER];
H A DBasicConstraints.php16 namespace phpseclib3\File\ASN1\Maps;
18 use phpseclib3\File\ASN1; alias
30 'type' => ASN1::TYPE_SEQUENCE,
33 'type' => ASN1::TYPE_BOOLEAN,
38 '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 DBuiltInDomainDefinedAttributes.php16 namespace phpseclib3\File\ASN1\Maps;
18 use phpseclib3\File\ASN1; alias
30 'type' => ASN1::TYPE_SEQUENCE,
H A DCertPolicyId.php16 namespace phpseclib3\File\ASN1\Maps;
18 use phpseclib3\File\ASN1; alias
29 const MAP = ['type' => ASN1::TYPE_OBJECT_IDENTIFIER];
H A DCertificate.php16 namespace phpseclib3\File\ASN1\Maps;
18 use phpseclib3\File\ASN1; alias
30 'type' => ASN1::TYPE_SEQUENCE,
34 'signature' => ['type' => ASN1::TYPE_BIT_STRING]
H A DCertificateIssuer.php16 namespace phpseclib3\File\ASN1\Maps;
18 use phpseclib3\File\ASN1; alias
H A DCertificateList.php16 namespace phpseclib3\File\ASN1\Maps;
18 use phpseclib3\File\ASN1; alias
30 'type' => ASN1::TYPE_SEQUENCE,
34 'signature' => ['type' => ASN1::TYPE_BIT_STRING]
H A DCertificateSerialNumber.php16 namespace phpseclib3\File\ASN1\Maps;
18 use phpseclib3\File\ASN1; alias
29 const MAP = ['type' => ASN1::TYPE_INTEGER];
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 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 DECParameters.php18 namespace phpseclib3\File\ASN1\Maps;
20 use phpseclib3\File\ASN1; alias
42 'type' => ASN1::TYPE_CHOICE,
44 'namedCurve' => ['type' => ASN1::TYPE_OBJECT_IDENTIFIER],
45 'implicitCurve' => ['type' => ASN1::TYPE_NULL],

123456