Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:122633 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by qa.php.net (Postfix) with ESMTPS id 2798B1AD8F6 for ; Wed, 13 Mar 2024 19:29:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1710358190; bh=coyB0FDGBoJk60OpG+18COHt2DRHvzxcPXcKfG/EOOQ=; h=Date:Subject:To:References:From:In-Reply-To:From; b=VQuUwvN6aaH2AlIVYy7UTD+TLf31p1c+FFp5Yssz7Q3/mPLvYv2afTeOOcK18YwuN 4IOwMtmXJ357lKxq+/2c9Vcahm4dJbQFqfc1QwqP8g0nVVqCctzXtwVNzeNwkgeZN5 /G3Q7M4PM1AZJvIasL9+YDL9TvjwBTTsmQJJTmlFpz8HrGMvGPL7YMgYH2bzLV1R1B MqQGJ9Rhf/Nee68OOGfYdR0W8RmNDmRTM2OL+WLp3LPkrGyU/GfXu/yNOLjxEvlAIg hv9+1q9DoeboQgpfDs6LQXGAXbpE7GdgKRPoRadZwS4BQCSDrvzgqGLtq+uh7S1DDs rZssMrRPZeodQ== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id C01DA180068 for ; Wed, 13 Mar 2024 19:29:49 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-0.2 required=5.0 tests=BAYES_40,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from chrono.xqk7.com (chrono.xqk7.com [176.9.45.72]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Wed, 13 Mar 2024 19:29:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bastelstu.be; s=mail20171119; t=1710358170; bh=y95d+ZiYb7inBGbSuGxrxWP2KnyD1E5jdWF/2J4aO5c=; h=Message-ID:Date:MIME-Version:Subject:To:References:From: In-Reply-To:Content-Type:from:to:cc:subject:message-id; b=A0XRmN0YbRglG+7nMLwsMoLYC1phIA606vowh6rXup2MOBPt5LT5B2s5n9ArKDdgL MzypVZXc66rcpZPOVtTH13YGzmIiKVRXBAGGSkMQiEHg+5SqdItqBq6r4tqbRQ41Nj qhzGhTYkm40VFYWBzlUIPdr8+0itN2ppHxm+DGVu7Hf7qkRQc2L79qJNXFi9AY8Mnn KpOoxB4ihgEw1gUzN7Bu43FZ4HFgNiktYrOEQznCB9jY0xI19Q7NgF1R1o5eH62oEb U0JSubDMm/gwbdlapmSsTkG7juqpkwanu4N7m7+6826N4awJG4+1bqyLM/wtS3fBeJ JxtSq5OWjGTBQ== Message-ID: Date: Wed, 13 Mar 2024 20:29:28 +0100 Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net MIME-Version: 1.0 Subject: Re: [PHP-DEV] base64_encode without padding To: Remi Collet , php internals References: <9114cbe3-2b9c-4037-856b-20afc8f96f95@FamilleCollet.com> Content-Language: en-US In-Reply-To: <9114cbe3-2b9c-4037-856b-20afc8f96f95@FamilleCollet.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit From: tim@bastelstu.be (=?UTF-8?Q?Tim_D=C3=BCsterhus?=) Hi On 3/13/24 17:06, Remi Collet wrote: > Use case: for ARGON2 password hashing > see https://github.com/php/php-src/pull/13635 > > It may seems ugly to add and remove th padding char > > Is a RFC needed for such a minor feature ? > Previous related discussion: https://externals.io/message/119243#119243. My remark about using a cache-timing safe encoder might be relevant for the argon2 usecase. Best regards Tim Düstzerhus