Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:84801 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 19954 invoked from network); 15 Mar 2015 03:24:02 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 15 Mar 2015 03:24:02 -0000 Authentication-Results: pb1.pair.com smtp.mail=sammyk@sammykmedia.com; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=sammyk@sammykmedia.com; sender-id=unknown Received-SPF: error (pb1.pair.com: domain sammykmedia.com from 209.85.212.181 cause and error) X-PHP-List-Original-Sender: sammyk@sammykmedia.com X-Host-Fingerprint: 209.85.212.181 mail-wi0-f181.google.com Received: from [209.85.212.181] ([209.85.212.181:35393] helo=mail-wi0-f181.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id A5/63-01144-F4BF4055 for ; Sat, 14 Mar 2015 22:24:01 -0500 Received: by wibdy8 with SMTP id dy8so13972814wib.0 for ; Sat, 14 Mar 2015 20:23:56 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:date:message-id:subject:from :to:content-type; bh=60fBNoA/gl0zouJbyuot3Usjp+8KOYj1uMBXmN1oXDU=; b=I3H5shTKYe4EI6Q6nn/DA1kPI6NjNzpoIyiyXxZFHnFOWugfuQ1Fs1ZE+WVb0FD92e ZodCTHHzMC5FyUaAfYQVLLYnd5d9z7ntma1nUb3+H62IO6JvoaA7U7UcfaS2wOmfzYQP LKoTBDRxhtb6rG/W1K+vqChcARlljlkHVjp1HiKCm1herP7+ziUrTXhO6S6b8KcfytA/ XP0iHWO7zM14eXuOVLP7SUqVgW3X1mLBeGw6f99TrbgBDXhwndm1fQL0/eVktKTVlQIm IkFLI5VSjWlcm8x5EVP6Q8HY3Cl+saRE4PJ+/0ziNt/y0KyAm4bu1LYG9i+odDQuzWRM k2Vg== X-Gm-Message-State: ALoCoQmkIQ0zKzoEYrjCAlBPlE0Wshlm7O9Eh0h3JgKp+OgPl47FX/rsORay2OGCv7g43L7FFIKi MIME-Version: 1.0 X-Received: by 10.194.2.145 with SMTP id 17mr39932919wju.79.1426389836556; Sat, 14 Mar 2015 20:23:56 -0700 (PDT) Sender: sammyk@sammykmedia.com Received: by 10.194.59.20 with HTTP; Sat, 14 Mar 2015 20:23:56 -0700 (PDT) X-Originating-IP: [64.134.166.67] Date: Sat, 14 Mar 2015 22:23:56 -0500 X-Google-Sender-Auth: n9Vio0byLanomBJhYdEa42Aep48 Message-ID: To: PHP Internals Content-Type: multipart/alternative; boundary=047d7b3a896c8503ff05114b43ed Subject: [RFC] [VOTE] Vote open for reliable user-land CSPRNG From: me@sammyk.me (Sammy Kaye Powers) --047d7b3a896c8503ff05114b43ed Content-Type: text/plain; charset=UTF-8 A two week discussion period has been held for the reliable user-land CSPRNG RFC to add `random_bytes()` and `random_int()`. The RFC has now been moved into voting. https://wiki.php.net/rfc/easy_userland_csprng There was some discussion of prefixing the function names with `crypto_*()` but there are a few reasons we decided against this: 1) There is a crypto pecl extension, so the pseudo-namespace might cause confusion. 2) We want to work on a fully featured crypto framework for 7.1, and crypto_* is a good prefix for that, so again, we don't want to mix things up. Thanks! Thanks, Sammy Kaye Powers sammyk.me 230 S Clark St #194 Chicago, IL 60604 --047d7b3a896c8503ff05114b43ed--