PluginProbe ʕ •ᴥ•ʔ
JetBackup – Backup, Restore & Migrate / trunk
JetBackup – Backup, Restore & Migrate vtrunk
3.1.22.3 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.4.8.1 1.4.9 1.5.0 1.5.1 1.5.1.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.6.0 1.6.10 1.6.11 1.6.12 1.6.13 1.6.15 1.6.5.1 1.6.8.8 1.6.9 1.6.9.1 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7.5 2.0.8.7 2.0.9.11 2.0.9.14 2.0.9.15 2.0.9.6 2.0.9.7 2.0.9.9 3.1.10.7 3.1.11.1 3.1.12.3 3.1.13.4 3.1.14.17 3.1.15.4 3.1.16.1 3.1.17.5 3.1.18.10 3.1.18.8 3.1.18.9 3.1.19.8 3.1.20.3 3.1.21.3 3.1.7.9 3.1.9.2 trunk 1.1.90 1.1.91 1.2.0 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.6 1.3.7 1.3.8 1.3.9 1.4.0 1.4.1 1.4.2
backup / src / JetBackup / 3rdparty / phpseclib3 / Crypt / Common / PrivateKey.php
backup / src / JetBackup / 3rdparty / phpseclib3 / Crypt / Common Last commit date
Formats 1 year ago Traits 1 year ago .htaccess 1 year ago AsymmetricKey.php 1 year ago BlockCipher.php 1 year ago PrivateKey.php 1 year ago PublicKey.php 1 year ago StreamCipher.php 1 year ago SymmetricKey.php 1 year ago index.html 1 year ago web.config 1 year ago
PrivateKey.php
33 lines
1 <?php
2
3 /**
4 * PrivateKey interface
5 *
6 * @author Jim Wigginton <terrafrost@php.net>
7 * @copyright 2009 Jim Wigginton
8 * @license http://www.opensource.org/licenses/mit-license.html MIT License
9 * @link http://phpseclib.sourceforge.net
10 */
11
12 declare(strict_types=1);
13
14 namespace phpseclib3\Crypt\Common;
15
16 /**
17 * PrivateKey interface
18 *
19 * @author Jim Wigginton <terrafrost@php.net>
20 */
21 interface PrivateKey
22 {
23 public function sign($message);
24 //public function decrypt($ciphertext);
25 public function getPublicKey();
26 public function toString(string $type, array $options = []): string;
27
28 /**
29 * @return static
30 */
31 public function withPassword(?string $password = null): PrivateKey;
32 }
33