Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:60903 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 45216 invoked from network); 20 Jun 2012 12:27:16 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 20 Jun 2012 12:27:16 -0000 Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.213.170 as permitted sender) X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 209.85.213.170 mail-yx0-f170.google.com Received: from [209.85.213.170] ([209.85.213.170:33860] helo=mail-yx0-f170.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id B2/23-25489-3A1C1EF4 for ; Wed, 20 Jun 2012 08:27:16 -0400 Received: by yenl12 with SMTP id l12so5754907yen.29 for ; Wed, 20 Jun 2012 05:27:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=BwH0R6RUKLkWQ1aC0N0olr3zHXEBXyABHn3kDctLBuA=; b=vixDw8L+ZPWwZFrZc1QfW9XZiZjUYMUNuCESR2AuaLye+z7Vfw+PQ/078BwM04w1Ms MqHK0F9RSSyhPtmdUwcEN4cClxv5cX/SAxlCmHPYIKpIzAIgehzZpBuG5rYzWQ65scFT IHZTfJErjxICa/xX3K+x4+nig6n710pcXQeZ9n98tFNVkTlyYoBiGv7ah+8VCgpmY3wa iDMvZqTTYwxU+NJvwYNUgqwOaj5EmBorRJFmAoybvDoOd9fVmdwlRpn45bbiCdyq0nJi lbsT1E98tUAH+jUyyYgvr5FufH4AqpubPMu3ifgLUfvnOyOicPGkx7N6Ixd5GNAFXV7i e0tw== MIME-Version: 1.0 Received: by 10.236.173.135 with SMTP id v7mr26950855yhl.19.1340195232630; Wed, 20 Jun 2012 05:27:12 -0700 (PDT) Received: by 10.147.113.7 with HTTP; Wed, 20 Jun 2012 05:27:12 -0700 (PDT) In-Reply-To: References: Date: Wed, 20 Jun 2012 14:27:12 +0200 Message-ID: To: Anthony Ferrara Cc: internals@lists.php.net Content-Type: text/plain; charset=ISO-8859-1 Subject: Re: [PHP-DEV] [RFC] Add hash_pbkdf2 function From: pierre.php@gmail.com (Pierre Joye) hi Anthony! On Wed, Jun 20, 2012 at 12:12 PM, Anthony Ferrara wrote: >> I would update the RFC with the current available algorithms or >> recommended to be used (depending on the usage or goal). > > When you say "currently available algorithms", are you talking about > the hash library as a whole? Or recommended for use with PBKDF2? Or > other iterated stretching algorithms similar to PBKDF2? The algos recommended to use with PBKDF2. >> About adding this to 5.4, I do not think it should be done. This is >> not a small change and it may require more testing, both for the >> implementations or the API (while it is fairly simple as of now :). >> php-next is next year anyway. > > I can see some advantage to adding it to 5.4, but I can also > see some disadvantages. So I leave that decision to others (such as > yourself). There are always advantages to do it. But they do not help the big picture. However, besides what I said earlier, fast releases of features, 100% BC releases will ease the move to newer versions, faster than the horrible situation we have now. If we keep merging features, nobody will migrate, ever or until they have no other choices. Cheers, -- Pierre @pierrejoye | http://blog.thepimp.net | http://www.libgd.org