Cloudflare компани
Үүсгэсэн санамсаргүй тоонууд нь шифрлэлтийн түлхүүрүүдийг үүсгэхэд ашиглах боломжгүй, санамсаргүй тоог нууцлах ёстой газруудад нийтэд нээлттэй дараалал гэж ангилдаг гэдгийг тэмдэглэх нь зүйтэй. Энэхүү үйлчилгээ нь урьдчилан таамаглах боломжгүй санамсаргүй тоонуудыг өгөх зорилготой боловч нэгэнт үүсгэгдсэний дараа эдгээр тоонууд нь өнгөрсөн санамсаргүй утгуудын хүчинтэй эсэхийг шалгах зэрэг олон нийтэд нээлттэй болно.
Нийтийн санамсаргүй тоо 60 секунд тутамд үүсдэг. Тоо бүр өөрийн гэсэн дарааллын дугаартай (дугуй) холбоотой байдаг бөгөөд энэ дугаараар та хүссэн үедээ, аль ч серверээс нэг удаа үүсгэсэн утгыг авах боломжтой. Ийм санамсаргүй тоонуудыг тархсан систем, криптовалют, блокчэйнд ашиглаж болох бөгөөд үүнд янз бүрийн зангилаанууд нэг санамсаргүй тоо үүсгэгч рүү нэвтрэх боломжтой байх ёстой (жишээлбэл, хийсэн ажлын нотлох баримт үүсгэх үед), түүнчлэн янз бүрийн сугалаа явуулах, санамсаргүй тоо үүсгэх үед. сонгон шалгаруулалтад аудит хийх явцад дээж .
Үйлчилгээтэй ажиллах, өөрийн зангилааг байрлуулах
Drand-ийг мөн дотооддоо үүсгэсэн хувийн санамсаргүй тоонуудыг үйлчлүүлэгчдэд хүргэхэд ашиглаж болно. Санамсаргүй тоог дамжуулахын тулд ECIES шифрлэлтийн схемийг ашигладаг бөгөөд үүнд үйлчлүүлэгч хувийн болон нийтийн түлхүүр үүсгэдэг. Нийтийн түлхүүрийг Drand-аас сервер рүү шилжүүлсэн. Санамсаргүй тоо нь өгөгдсөн нийтийн түлхүүрийг ашиглан шифрлэгдсэн бөгөөд зөвхөн хувийн түлхүүрийг эзэмшдэг үйлчлүүлэгч үзэх боломжтой. Серверүүдэд хандахын тулд та "drand" хэрэглүүрийг (жишээлбэл, "drand get public group.toml", энд group.toml нь санал асуулга авах цэгүүдийн жагсаалт юм) эсвэл Web API (жишээ нь " ашиглаж болно. curl https://drand.cloudflare.com /api/public" эсвэл номын сан ашиглан JavaScript-ээс хандах боломжтой.
Одоогоор таван компани, байгууллага Энтропийн лиг санаачилгад нэгдэж, энтропи үүсгэгчдээ нэвтрэх боломжийг олгож байна. Төсөлд хамрагдсан оролцогчид өөр өөр улс оронд байрладаг бөгөөд энтропи авах янз бүрийн аргыг ашигладаг.
- үүл,
ЛаваРанд , санамсаргүй утгуудүүссэн урьдчилан таамаглах боломжгүй шингэний урсгалд үндэслэсэнлаав чийдэн , зургуудыг CSPRNG (Cryptographically Secure PseudoRandom Number Generator)-д зориулсан оролтын энтропи хэлбэрээр өгдөг; - EPFL (Ecole Polytechnique Federale de Lausanne), URand,
Энтропийн эх үүсвэр болгон гарны оролт, хулганы хөдөлгөөн, хөдөлгөөний урсгал гэх мэтийг ашигладаг стандарт локал генератор /dev/urandom ашигладаг. - Чилийн их сургууль,
UChile , газар хөдлөлт мэдрэгчийн сүлжээг энтропийн эх үүсвэр болгон ашигладаг, түүнчлэн радио нэвтрүүлэг, Twitter-ийн үйл ажиллагаа, Ethereum блокчейн өөрчлөлт, гар хийцийн RNG үүсгүүрийн техник хангамжийн мэдээлэл; - Kudelski Security, ChaChaRand нь ChaCha20 шифр дээр суурилсан CRNG (Cryptographic Random Number Generator) -ийг хангадаг;
- Protocol Labs, InterplanetaryRand, санамсаргүй өгөгдлийг дуу чимээ баригчаас гаргаж авсан бөгөөд Linux PRNG болон CPU-д суурилуулсан псевдо санамсаргүй тоо үүсгэгчтэй хослуулсан.
Одоогоор бие даасан оролцогчид API-д олон нийтийн 8 хандалтын цэгийг ажиллуулж байгаа бөгөөд үүгээр дамжуулан та одоогийн хураангуй санамсаргүй тоог хоёуланг нь олж мэдэх боломжтой (жишээлбэл, "curl https://drand.cloudflare.com/api/public") мөн тодорхойлох боломжтой. өнгөрсөн үеийн тодорхой агшин дахь үнэ цэнэ (“curl https://drand.cloudflare.com/api/public?round=1234”):
- https://drand.cloudflare.com:443
- https://random.uchile.cl:8080
- https://drand.cothority.net:7003
- https://drand.kudelskisecurity.com:443
- https://drand.lbarman.ch:443
- https://drand.nikkolasg.xyz:8888
- https://drand.protocol.ai:8080
- https://drand.zerobyte.io:8888
Эх сурвалж: opennet.ru