From 6917e5b165cc25eed6c865478a139886087fcd4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Poirotte?= Date: Sun, 30 Jul 2017 00:41:49 +0200 Subject: [PATCH] Add PHP-Crypto plugin to installation page --- docs/src/Installation.rst | 67 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) diff --git a/docs/src/Installation.rst b/docs/src/Installation.rst index 11b68dd..7100898 100644 --- a/docs/src/Installation.rst +++ b/docs/src/Installation.rst @@ -46,6 +46,8 @@ Cipher algorithms - OpenSSL - LibTomCrypt - LibSodium + - Hash + - PHP-Crypto * - TripleDES (3DES) - n/a @@ -53,6 +55,7 @@ Cipher algorithms - compiled - compiled - n/a + - n/a * - AES-128 - n/a @@ -60,6 +63,7 @@ Cipher algorithms - compiled - compiled - n/a + - n/a * - AES-192 - n/a @@ -67,6 +71,7 @@ Cipher algorithms - compiled - compiled - n/a + - n/a * - AES-256 - n/a @@ -74,6 +79,7 @@ Cipher algorithms - compiled - compiled - compiled + - n/a * - Blowfish - n/a @@ -81,6 +87,7 @@ Cipher algorithms - compiled - compiled - n/a + - n/a * - Camellia-128 - PHP code @@ -88,6 +95,7 @@ Cipher algorithms - compiled - n/a - n/a + - n/a * - Camellia-192 - PHP code @@ -95,6 +103,7 @@ Cipher algorithms - compiled - n/a - n/a + - n/a * - Camellia-256 - PHP code @@ -102,6 +111,7 @@ Cipher algorithms - compiled - n/a - n/a + - n/a * - CAST5 - n/a @@ -109,6 +119,7 @@ Cipher algorithms - compiled - compiled - n/a + - n/a * - ChaCha20 (IETF variant) - PHP code @@ -116,6 +127,7 @@ Cipher algorithms - n/a - n/a - compiled [#]_ + - n/a * - ChaCha20 (OpenSSH variant) - PHP code @@ -123,6 +135,7 @@ Cipher algorithms - n/a - n/a - n/a + - n/a * - DES - n/a @@ -130,6 +143,7 @@ Cipher algorithms - compiled - compiled - n/a + - n/a * - RC2 - n/a @@ -137,6 +151,7 @@ Cipher algorithms - compiled - compiled - n/a + - n/a * - RC4 - n/a @@ -144,6 +159,7 @@ Cipher algorithms - compiled - compiled - n/a + - n/a * - SEED - n/a @@ -151,6 +167,7 @@ Cipher algorithms - n/a - compiled - n/a + - n/a * - Twofish - n/a @@ -158,6 +175,7 @@ Cipher algorithms - n/a - compiled - n/a + - n/a .. [#] libsodium only supports AES-256 in GCM mode. Also, this cipher/mode combination will not be available @@ -174,80 +192,102 @@ Hashing algorithms * - Algorithm - Core + - Mcrypt - OpenSSL - LibTomCrypt - LibSodium - Hash + - PHP-Crypto * - CRC32 - compiled - n/a - n/a - n/a + - n/a - compiled + - n/a * - MD2 + - n/a - n/a - compiled - compiled - n/a - compiled + - compiled * - MD4 + - n/a - n/a - compiled - compiled - n/a - compiled + - compiled * - MD5 - compiled + - n/a - compiled - compiled - n/a - compiled + - compiled * - RIPEMD160 + - n/a - n/a - compiled - compiled - n/a - compiled + - compiled * - SHA1 - compiled + - n/a - compiled - compiled - n/a - compiled + - compiled * - SHA224 + - n/a - n/a - compiled - compiled - n/a - compiled + - compiled * - SHA256 + - n/a - n/a - compiled - compiled - n/a - compiled + - compiled * - SHA384 + - n/a - n/a - compiled - compiled - n/a - compiled + - compiled * - SHA512 + - n/a - n/a - compiled - compiled - n/a - compiled + - compiled Message authentication algorithms ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -258,51 +298,75 @@ Message authentication algorithms * - Algorithm - Core + - Mcrypt + - OpenSSL - LibTomCrypt - LibSodium - Hash + - PHP-Crypto * - CMAC - PHP code + - n/a + - n/a - compiled - n/a - n/a + - compiled * - HMAC + - n/a + - n/a - n/a - compiled - n/a - compiled + - compiled * - Poly1305 - PHP code - n/a - n/a - n/a + - n/a + - n/a + - n/a * - UMAC-32 - PHP code - n/a - n/a - n/a + - n/a + - n/a + - n/a * - UMAC-64 - PHP code - n/a - n/a - n/a + - n/a + - n/a + - n/a * - UMAC-92 - PHP code - n/a - n/a - n/a + - n/a + - n/a + - n/a * - UMAC-128 - PHP code + - n/a + - n/a - compiled - n/a - n/a + - n/a Installing the plugins @@ -328,5 +392,8 @@ to install the appropriate plugins: $ $ # Plugin based on the Hash PHP extension $ php composer.php require fpoirotte/cryptal-hash + $ + $ # Plugin based on the PHP-Crypto extension + $ php composer.php require fpoirotte/cryptal-php-crypto .. vim: ts=4 et