Та sha256-г тайлж чадах уу?
Та sha256-г тайлж чадах уу?

Видео: Та sha256-г тайлж чадах уу?

Видео: Та sha256-г тайлж чадах уу?
Видео: Antminer S11 - реальный обзор характеристик нового асика на SHA-256 2024, May
Anonim

SHA256 нь шифрлэлтийн функц биш, хэшлэх функц юм. Хоёрдугаарт, түүнээс хойш SHA256 нь шифрлэлтийн функц биш бөгөөд үүнийг тайлах боломжгүй. Энэ тохиолдолд, SHA256 буцаах боломжгүй, учир нь энэ нь a нэг -замын функц.

Мөн Sha 256 буцах боломжтой юу?

ША - 256 биш буцаах боломжтой . Хэш функцийг нэг талын арга болгон ашигладаг. Тэд өгөгдөл (мессеж) авч, хэш утгыг (диджест) тооцоолдог. Ашиглаж байна ША - 256 750,000 тэмдэгтийн текстийн өгөгдөл дээр бид ердөө 64 оронтой тоон мэдээллийг авдаг.

Үүнтэй адилаар sha256 шифрлэлт хэрхэн ажилладаг вэ? SHA-256 текстэд бараг өвөрмөц 256 бит (32 байт) гарын үсэг үүсгэдэг. Эх кодыг доороос үзнэ үү. Хэш нь биш юм шифрлэлт ' – үүнийг анхны текст рүү буцаан тайлах боломжгүй (энэ нь 'нэг талын' криптограф функц бөгөөд ямар ч хэмжээтэй эх бичвэрт зориулсан тогтмол хэмжээ юм).

Мөн Sha 256 кодыг тайлахад хэр хугацаа шаардагдах вэ гэж асуусан.

Хагарах a хэш , та зөвхөн эхний 17 оронтой таарах шаардлагагүй хэш , гэхдээ 64 цифрийг бүгдийг нь тааруулна. Тэгэхээр дээрхээс экстраполяци хийх юм бол авах байсан 10 * 3.92 * 10^56 минут хагарах a SHA256 хэш биткойны бүх сүлжээний олборлолтын бүх хүчийг ашиглах. Энэ нь а урт цаг.

sha256 аюулгүй юу?

sha256 нууц үгийг хэш болгоход зориулагдаагүй. а аюулгүй Өгөгдсөн нууц үгээс криптограф түлхүүр гаргаж авах арга боловч түүний шинж чанар нь үүнийг нууц үг хадгалахад тохиромжтой болгодог.

Зөвлөмж болгож буй: