معرفی شرکت ها


golang-github-nebulouslabs-fastrand-dev_0.0~git20170512.60b6156-1_all.deb


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

10x faster than crypto/rand
ویژگی مقدار
سیستم عامل Linux
توزیع Ubuntu Focal-20.04
مخزن Ubuntu universe all
نام بسته golang-github-nebulouslabs-fastrand-dev
نام فایل بسته golang-github-nebulouslabs-fastrand-dev_0.0~git20170512.60b6156-1_all.deb
نسخه بسته 0.0~git20170512.60b6156
انتشار بسته 1
معماری بسته all
نگهدارنده Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
تاریخ ساخت -
هاست سازنده -
نوع بسته .deb
آدرس صفحه اصلی https://github.com/NebulousLabs/fastrand
مجوز -
حجم دانلود 8252
حجم نصب 36
fastrand GoDoc (https://godoc.org/github.com/NebulousLabs/fastrand) Go Report Card (https://goreportcard.com/report/github.com/NebulousLabs/fastrand) . go get github.com/NebulousLabs/fastrand . fastrand implements a cryptographically secure pseudorandom number generator. The generator is seeded using the system's default entropy source, and thereafter produces random values via repeated hashing. As a result, fastrand can generate randomness much faster than crypto/rand, and generation cannot fail beyond a potential panic during init(). . Unlike both crypto/rand and math/rand, fastrand provides significant speedups when called using parallelism. In fact, fastrand can even outperform math/rand when using enough threads. . Packages uses something similar to the Fortuna algorithm, which is used in FreeBSD as its /dev/random. The techniques used by fastrand are known to be secure, however the specific implementation has not been reviewed extensively. Use with caution. . The general strategy is to use crypto/rand at init to get 32 bytes of strong entropy. From there, the entropy concatenated to a counter and hashed repeatedly, providing a new 64 bytes of random output each time the counter is incremented. The counter is 16 bytes, which provides strong guarantees that a cycle will not be seen throughout the lifetime of the program. . The sync/atomic package is used to ensure that multiple threads calling fastrand concurrently are always guaranteed to end up with unique counters, allowing callers to see speedups by calling concurrently, without compromising security.


نیازمندی

مقدار نام
- golang-golang-x-crypto-dev
- golang-github-dchest-blake2b-dev


نحوه نصب


نصب پکیج deb golang-github-nebulouslabs-fastrand-dev:

    sudo apt-get install golang-github-nebulouslabs-fastrand-dev_0.0~git20170512.60b6156-1_all.deb


فایل ها

مسیرها
./usr/share/doc/golang-github-nebulouslabs-fastrand-dev/changelog.Debian.gz
./usr/share/doc/golang-github-nebulouslabs-fastrand-dev/copyright
./usr/share/gocode/src/github.com/NebulousLabs/fastrand/fastrand.go
./usr/share/gocode/src/github.com/NebulousLabs/fastrand/fastrand_test.go