PluginProbe ʕ •ᴥ•ʔ
JetBackup – Backup, Restore & Migrate / 3.1.13.4
JetBackup – Backup, Restore & Migrate v3.1.13.4
3.1.22.4 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 9 months ago Traits 9 months ago .htaccess 9 months ago AsymmetricKey.php 9 months ago BlockCipher.php 9 months ago PrivateKey.php 9 months ago PublicKey.php 9 months ago StreamCipher.php 9 months ago SymmetricKey.php 9 months ago index.html 9 months ago web.config 9 months 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