Hacker News

කුඩා බ්ලොක් කේතාංක හරහා යන්න එපා

කුඩා බ්ලොක් කේතාංක හරහා යන්න එපා සාමාර්ථය පිළිබඳ මෙම සවිස්තරාත්මක විශ්ලේෂණය එහි මූලික සංරචක සහ පුළුල් ඇඟවුම් පිළිබඳ සවිස්තරාත්මක පරීක්ෂණයක් ඉදිරිපත් කරයි. අවධානය යොමු කිරීමේ ප්රධාන ක්ෂේත්ර සාකච්ඡාව කේන්ද්‍රගත වන්නේ: මූලික යාන්ත්‍රණ සහ ක්‍රියාවලි ...

1 min read Via 00f.net

Mewayz Team

Editorial Team

Hacker News

කුඩා බ්ලොක් කේතාංක යනු බිටු 64ක් හෝ ඊට අඩු දත්ත කොටස් මත ක්‍රියා කරන සමමිතික සංකේතාංකන ඇල්ගොරිතම වන අතර, සංවේදී දත්ත හසුරුවන ඕනෑම ව්‍යාපාරයක් සඳහා ඒවායේ ශක්තීන් සහ සීමාවන් අවබෝධ කර ගැනීම අත්‍යවශ්‍ය වේ. උරුම පද්ධති තවමත් ඒවා මත රඳා පවතින අතර, නවීන ආරක්ෂක ප්‍රමිතීන්ට අනුකූලතාව, කාර්ය සාධනය සහ අවදානම් නිරාවරණය සමතුලිත කරන කේතාංක තේරීම සඳහා උපාය මාර්ගික ප්‍රවේශයක් වැඩි වැඩියෙන් ඉල්ලා සිටී.

හරියටම කුඩා බ්ලොක් කේතාංක යනු කුමක්ද සහ ව්‍යාපාර සැලකිලිමත් විය යුත්තේ ඇයි?

බ්ලොක් කේතාංකයක් සාමාන්‍ය පෙළෙහි ස්ථාවර ප්‍රමාණයේ කුට්ටි සංකේතාංකනයට සංකේතනය කරයි. කුඩා බ්ලොක් කේතාංක - 32- සිට 64-බිට් බ්ලොක් ප්‍රමාණ භාවිතා කරන ඒවා - දශක ගණනාවක් පුරා ප්‍රමුඛ ප්‍රමිතිය විය. DES, Blowfish, CAST-5, සහ 3DES සියල්ලම මෙම වර්ගයට අයත් වේ. ඒවා සැලසුම් කර ඇත්තේ ගණනය කිරීමේ සම්පත් හිඟ වූ යුගයක වන අතර, ඒවායේ සංයුක්ත කුට්ටි ප්‍රමාණයන් එම බාධාවන් පිළිබිඹු කරයි.

අද ව්‍යාපාර සඳහා, කුඩා බ්ලොක් කේතාංකවල අදාළත්වය ශාස්ත්‍රීය නොවේ. ව්‍යවසාය පද්ධති, කාවැද්දූ උපාංග, පැරණි බැංකු යටිතල පහසුකම් සහ කාර්මික පාලන පද්ධති නිතර 3DES හෝ Blowfish වැනි කේතාංක භාවිතා කරයි. ඔබේ සංවිධානය මෙම පරිසරයෙන් කිසිවක් ක්‍රියාත්මක කරන්නේ නම්—හෝ එසේ කරන හවුල්කරුවන් සමඟ ඒකාබද්ධ වන්නේ නම්—ඔබ එය දැන හෝ නොදැන, ඔබ දැනටමත් කුඩා බ්ලොක් කේතාංක පරිසර පද්ධතිය තුළ සිටී.

මූලික ප්‍රශ්නය වන්නේ ගුප්ත ලේඛන ශිල්පීන් උපන් දිනය බැඳී ලෙස හඳුන්වන දෙයයි. 64-බිට් බ්ලොක් කේතාංකයක් සමඟ, දළ වශයෙන් ගිගාබයිට් 32 ක දත්ත එකම යතුර යටතේ සංකේතනය කිරීමෙන් පසුව, ඝට්ටන සම්භාවිතාව අනතුරුදායක මට්ටම් දක්වා ඉහළ යයි. දිනපතා ටෙරාබයිට් පද්ධති හරහා ගලා යන නවීන දත්ත පරිසරයන් තුළ, මෙම සීමාව ඉක්මනින් තරණය වේ.

කුඩා බ්ලොක් කේතාංකවලට බැඳී ඇති සැබෑ ආරක්ෂක අවදානම් මොනවාද?

කුඩා බ්ලොක් කේතාංක හා සම්බන්ධ දුර්වලතා හොඳින් ලේඛනගත කර ඇති අතර සක්‍රියව සූරාකනු ලැබේ. වඩාත්ම කැපී පෙනෙන ප්‍රහාර පන්තිය වන්නේ පර්යේෂකයන් විසින් 2016 දී අනාවරණය කරන ලද SWEET32 ප්‍රහාරයයි. SWEET32 මගින් පෙන්නුම් කළේ 64-bit බ්ලොක් කේතාංකයක් (TLS හි 3DES වැනි) යටතේ සංකේතනය කර ඇති ප්‍රමාණවත් ගමනාගමනය නිරීක්ෂණය කළ හැකි ප්‍රහාරකයෙකුට උපන්දිනයට සම්බන්ධ ගැටීම් හරහා සාමාන්‍ය පෙළ ප්‍රතිසාධනය කළ හැකි බවයි.

"ආරක්ෂාව යනු සියලු අවදානම් මඟහැරීම නොවේ—එය ඔබ පිළිගන්නා අවදානම් මොනවාද යන්න තේරුම් ගැනීම සහ ඒවා පිළිබඳව දැනුවත් තීරණ ගැනීමයි. කුඩා බ්ලොක් කේතාංකවලට බැඳී ඇති උපන්දිනය නොසලකා හැරීම ගණනය කළ අවදානමක් නොවේ; එය අතපසු වීමකි."

SWEET32 ට ඔබ්බට, කුඩා බ්ලොක් කේතාංක මෙම ලේඛනගත අවදානම් වලට මුහුණ දෙයි:

  • ගැටුම් ප්‍රහාර අවහිර කරන්න: සාමාන්‍ය පෙළ බ්ලොක් දෙකක් සමාන කේතාංක කුට්ටි නිපදවන විට, ප්‍රහාරකයින් දත්ත කොටස් අතර සම්බන්ධය පිළිබඳ අවබෝධයක් ලබා ගනී, සත්‍යාපන ටෝකන හෝ සැසි යතුරු හෙළිදරව් කළ හැකිය.
  • ලෙගසි ප්‍රොටෝකෝල නිරාවරණය: කුඩා බ්ලොක් කේතාංක බොහෝ විට යල් පැන ගිය TLS වින්‍යාසයන්හි (TLS 1.0/1.1) දිස්වේ, පැරණි ව්‍යවසාය යෙදවීම්වල මිනිසා-මැද අවදානම වැඩි කරයි.
  • ප්‍රධාන නැවත භාවිත අවදානම්: සංකේතාංකන යතුරු නිතර ප්‍රමාණවත් ලෙස කරකවන්නේ නැති පද්ධති උපන් දිනය-බැඳි ගැටලුව විස්තාරණය කරයි, විශේෂයෙන් දිගුකාලීන සැසිවල හෝ තොග දත්ත මාරු කිරීම් වලදී.
  • අනුකූලතා අසාර්ථකවීම්: PCI-DSS 4.0, HIPAA, සහ GDPR ඇතුළු නියාමන රාමු දැන් එක්කෝ නිශ්චිතව අධෛර්යමත් කරයි හෝ 3DES සම්පූර්ණයෙන්ම තහනම් කරයි, ව්‍යාපාර විගණන අවදානමට නිරාවරණය කරයි.
  • සැපයුම් දාම නිරාවරණය: යාවත්කාලීන කර නොමැති තුන්වන පාර්ශ්ව පුස්තකාල සහ විකුණුම් API කුඩා බ්ලොක් කේතාංක කට්ටල සමඟ නිහඬව සාකච්ඡා කළ හැකි අතර, ඔබේ සෘජු පාලනයෙන් පිටත දුර්වලතා නිර්මාණය කරයි.

කුඩා බ්ලොක් කේතාංක නවීන සංකේතාංකන විකල්ප සමඟ සසඳන්නේ කෙසේද?

AES-128 සහ AES-256 128-bit blocks මත ක්‍රියා කරන අතර, 64-bit ciphers හා සසඳන විට උපන්දින බැඳීම හතර ගුණයකින් වැඩි කරයි. ප්‍රායෝගිකව ගත් කල, උපන්දිනයට බැඳී ඇති අවදානම සැලකිය යුතු වීමට පෙර AES හට ආසන්න වශයෙන් undecillion බයිට් 340ක් සංකේතනය කළ හැක—ඕනෑම යථාර්ථවාදී වැඩ බරක් සඳහා ඝට්ටන සැලකිල්ල ඵලදායී ලෙස ඉවත් කරයි.

තවත් නවීන විකල්පයක් වන ChaCha20 යනු ප්‍රවාහ කේතාංකයක් වන අතර එය බ්ලොක් ප්‍රමාණයේ උත්සුකයන් සම්පූර්ණයෙන්ම මග හරින අතර AES ත්වරණයකින් තොරව දෘඩාංග මත සුවිශේෂී කාර්ය සාධනයක් ලබා දෙයි - එය ජංගම පරිසරයන් සහ IoT යෙදවීම් සඳහා වඩාත් සුදුසු වේ. TLS 1.3, ප්‍රවාහන ආරක්ෂාව සඳහා වත්මන් රන් ප්‍රමිතිය, AES-GCM සහ ChaCha20-Poly1305 මත පදනම් වූ කේතාංක කට්ටල සඳහා පමණක් සහය දක්වයි, සැලසුම් අනුව නවීන ආරක්ෂිත සන්නිවේදනයන්ගෙන් කුඩා බ්ලොක් කේතාංක ඉවත් කරයි.

වරක් කුඩා බ්ලොක් කේතාංකවලට අනුග්‍රහය දැක්වූ කාර්ය සාධන තර්කය ද බිඳ වැටී ඇත. නවීන CPU වල AES-NI දෘඪාංග ත්වරණය ඇතුළත් වන අතර එමඟින් AES-256 සංකේතනය මෘදුකාංග-ක්‍රියාත්මක කරන ලද Blowfish හෝ 3DES ට වඩා 2010 න් පසු මිලදී ගත් සියලුම ව්‍යවසාය දෘඪාංගවලට වඩා වේගවත් කරයි.

💡 DID YOU KNOW?

Mewayz replaces 8+ business tools in one platform

CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.

Start Free →

තවමත් කුඩා බ්ලොක් කේතාංක දැනුවත් කිරීම සාධාරණීකරණය කරන සැබෑ ලෝක සිදුවීම් මොනවාද?

ඔවුන්ගේ දුර්වලතා තිබියදීත්, කුඩා බ්ලොක් කේතාංක අතුරුදහන් වී නැත. නිවැරදි අවදානම් තක්සේරුව සඳහා ඒවා පවතින්නේ කොතැනද යන්න තේරුම් ගැනීම ඉතා වැදගත් වේ:

Legacy system integration මූලික භාවිත අවස්ථාව ලෙස පවතී. Mainframe පරිසරයන්, පැරණි SCADA සහ කාර්මික පාලන පද්ධති සහ දශක ගණනාවක් පැරණි මෘදුකාංග ක්‍රියාත්මක වන මූල්‍ය ජාල සැලකිය යුතු ඉංජිනේරු ආයෝජනයකින් තොරව බොහෝ විට යාවත්කාලීන කළ නොහැක. මෙම අවස්ථා වලදී, පිළිතුර අන්ධ පිළිගැනීමක් නොවේ - එය යතුරු භ්‍රමණය, ගමනාගමන පරිමාව අධීක්ෂණය සහ ජාල ඛණ්ඩනය හරහා අවදානම අවම කිරීමයි.

Embedded සහ constrained environments සමහර විට තවමත් සංයුක්ත කේතාංක ක්‍රියාත්මක කිරීම් වලට අනුග්‍රහය දක්වයි. සමහර IoT සංවේදක සහ ස්මාර්ට් කාඩ් යෙදුම් AES පවා ප්‍රායෝගික නොවන මතකය සහ සැකසුම් සීමාවන් යටතේ ක්‍රියාත්මක වේ. සීමා සහිත දෘඪාංග සඳහා විෙශේෂෙයන් නිර්මාණය කර ඇති PRESENT හෝ SIMON වැනි අරමුණ-සාදන ලද සැහැල්ලු කේතාංක, මෙම සන්දර්භයන් තුළ ලෙගසි 64-බිට් කේතාංකවලට වඩා හොඳ ආරක්ෂක පැතිකඩයන් පිරිනමයි.

ගුප්ත ලේඛන පර්යේෂණ සහ ප්‍රොටෝකෝල විශ්ලේෂණය සඳහා පවතින පද්ධතිවල ප්‍රහාරක පෘෂ්ඨයන් නිසි ලෙස ඇගයීමට කුඩා බ්ලොක් කේතාංක තේරුම් ගැනීම අවශ්‍ය වේ. විනිවිද යාමේ පරීක්ෂණ හෝ තෙවන පාර්ශ්ව ඒකාබද්ධතා විගණනය කරන ආරක්ෂක වෘත්තිකයන් මෙම කේතාංක හැසිරීම් පිළිබඳව චතුර විය යුතුය.

ව්‍යාපාර විසින් ප්‍රායෝගික සංකේතන පාලන උපාය මාර්ගයක් ගොඩනගා ගත යුත්තේ කෙසේද?

වර්ධනය වන ව්‍යාපාරයක් හරහා සංකේතාකන තීරණ කළමනාකරණය කිරීම හුදෙක් තාක්ෂණික ගැටලුවක් නොවේ - එය ක්‍රියාකාරී එකකි. බහුවිධ මෙවලම්, වේදිකා සහ ඒකාබද්ධ කිරීම් පවත්වාගෙන යන ව්‍යාපාර ඔවුන්ගේ සම්පූර්ණ තොගය හරහා දත්ත විවේකයේදී සහ සංක්‍රමණයේදී සංකේතනය කරන ආකාරය පිළිබඳ දෘශ්‍යතාව පවත්වා ගැනීමේ අභියෝගයට මුහුණ දෙයි.

ව්‍යුහගත ප්‍රවේශයකට කේතාංක කට්ටල වින්‍යාස කිරීම සඳහා සියලුම සේවාවන් විගණනය කිරීම, සියලු අන්ත ලක්ෂ්‍ය හරහා අවම TLS 1.2 බලාත්මක කිරීම (TLS 1.3 කැමති) ඇතුළත් වේ, උපන්දිනයට සීමා වූ සීමාවන්ට වඩා පහළින් සිටීමට බිට් 64 කේතාංක සැසි තබා ගැනීමට ප්‍රමාණවත් ප්‍රධාන භ්‍රමණ ප්‍රතිපත්ති සැකසීම සහ ක්‍රිප්කර්ටෝ ග්‍රැෆික් අවශ්‍යතා ඇතුළත් වෙළෙන්දා තක්සේරු කිරීමේ ක්‍රියාවලීන් ගොඩනැගීම.

ඒකාබද්ධ වේදිකාවක් හරහා ඔබේ ව්‍යාපාර මෙහෙයුම් මධ්‍යගත කිරීම තනි පුද්ගල ආරක්ෂක සමාලෝචනයක් අවශ්‍ය වන මුළු ඒකාබද්ධතා ලක්ෂ්‍ය සංඛ්‍යාව අඩු කිරීමෙන් කේතාංක පාලන සංකීර්ණතාව සැලකිය යුතු ලෙස අඩු කරයි.

නිතර අසන ප්‍රශ්න

3DES තවමත් ව්‍යාපාරික භාවිතය සඳහා ආරක්ෂිත යැයි සලකනවාද?

NIST 2023 දක්වා විධිමත් ලෙස 3DES අත් හරින ලද අතර නව යෙදුම් සඳහා එය අවසර නොදෙන ලදී. පවතින ලෙගසි පද්ධති සඳහා, 3DES දැඩි යතුරු භ්‍රමණය (යතුරකට 32GB ට අඩු සැසි දත්ත තබා ගැනීම) සහ ජාල මට්ටමේ පාලනයන් සමඟ පිළිගත හැකිය, නමුත් AES වෙත සංක්‍රමණය දැඩි ලෙස නිර්දේශ කර ඇති අතර අනුකූලතා රාමු මගින් වැඩි වැඩියෙන් අවශ්‍ය වේ.

මගේ ව්‍යාපාර පද්ධති කුඩා බ්ලොක් කේතාංක භාවිතා කරන්නේ දැයි සොයා ගන්නේ කෙසේද?

පොදු-මුහුණු අන්ත ලක්ෂ්‍ය සඳහා SSL Labs's server test වැනි TLS ස්කෑනිං මෙවලම් භාවිතා කරන්න. අභ්‍යන්තර සේවා සඳහා, ප්‍රොටෝකෝල පරීක්‍ෂණ හැකියාවන් සහිත ජාල අධීක්ෂණ මෙවලම් මගින් ග්‍රහණය කරගත් ගමනාගමනයේ කේතාංක කට්ටල සාකච්ඡා හඳුනා ගත හැක. ඔබේ තොරතුරු තාක්ෂණ කණ්ඩායමට හෝ ආරක්ෂක උපදේශකයෙකුට සම්පූර්ණ බඩු තොගයක් නිෂ්පාදනය කිරීම සඳහා API, දත්ත සමුදායන් සහ යෙදුම් සේවාදායකයන්ට එරෙහිව කේතාංක විගණන ක්‍රියාත්මක කළ හැක.

AES වෙත මාරු වීමට මගේ යෙදුම් කේතය නැවත ලිවීම අවශ්‍යද?

බොහෝ අවස්ථාවලදී, නැත. නවීන ගුප්ත ලේඛන පුස්තකාල (OpenSSL, BouncyCastle, libsodium) කේතාංක තේරීම කේත නැවත ලිවීමට වඩා වින්‍යාස වෙනසක් කරයි. ප්‍රාථමික ඉංජිනේරු ප්‍රයත්නයට වින්‍යාස ගොනු යාවත්කාලීන කිරීම, TLS සිටුවම් කිරීම සහ පවතින සංකේතනය කළ දත්ත දත්ත නැතිවීමකින් තොරව සංක්‍රමණය කිරීමට හෝ නැවත සංකේතනය කිරීමට හැකිදැයි පරීක්ෂා කිරීම ඇතුළත් වේ. වත්මන් රාමු මත ගොඩනගා ඇති යෙදුම් සාමාන්‍යයෙන් කේතාංක තේරීම පරාමිතියක් ලෙස නිරාවරණය කරයි, දෘඪ කේත ක්‍රියාත්මක කිරීමේ විස්තරයක් නොවේ.


අද ගන්නා ලද සංකේතාංකන තීරණ වසර ගණනාවක් තිස්සේ ඔබේ ව්‍යාපාරයේ ආරක්ෂක ඉරියව්ව නිර්වචනය කරයි. Mewayz වර්ධනය වන ව්‍යාපාර සඳහා CRM, අලෙවිකරණය, ඊ-වාණිජ්‍යය, විශ්ලේෂණ සහ තවත් බොහෝ දේ ආවරණය වන 207-මොඩියුල මෙහෙයුම් වේදිකාවක් ලබා දෙයි - ආරක්‍ෂාව පිළිබඳ සවිඥානක යටිතල පහසුකම් සමඟ ගොඩනගා ඇත, එබැවින් ඔබට ඛණ්ඩනය වූ මෙවලම් තොගයක් හරහා ඇති අවදානම් ඉවත් කිරීමට වඩා පරිමාණය කෙරෙහි අවධානය යොමු කළ හැකිය. මසකට ඩොලර් 19 කින් ආරම්භ වන සැලසුම් සමඟින්, app.mewayz.com හිදී ඔවුන්ගේ ව්‍යාපාරය වඩාත් දක්ෂ ලෙස කළමනාකරණය කරන 138,000+ පරිශීලකයින් සමඟ එකතු වන්න.