GNUnet P2P Platform 0.16.0 නිකුත් කිරීම

ආරක්ෂිත විමධ්‍යගත P0.16P ජාල ගොඩනැගීම සඳහා නිර්මාණය කර ඇති GNUnet 2 රාමුව නිකුතුව ඉදිරිපත් කර ඇත. GNUnet භාවිතයෙන් නිර්මාණය කරන ලද ජාල වල අසාර්ථකත්වයේ එක කරුණක් නොමැති අතර ජාල නෝඩ් වෙත ප්‍රවේශය ඇති බුද්ධි සේවා සහ පරිපාලකයින් විසින් සිදුවිය හැකි අපයෝජනයන් ඉවත් කිරීම ඇතුළුව පරිශීලකයින්ගේ පුද්ගලික තොරතුරු වල බාධාකාරී බව සහතික කිරීමට හැකි වේ.

GNUnet TCP, UDP, HTTP/HTTPS, Bluetooth සහ WLAN හරහා P2P ජාල නිර්මාණය කිරීමට සහය දක්වන අතර F2F (Friend-to-friend) ආකාරයෙන් ක්‍රියා කළ හැක. UPnP සහ ICMP භාවිතා කිරීම ඇතුළුව NAT ගමන් සඳහා සහය දක්වයි. දත්ත ස්ථානගත කිරීම සඳහා, බෙදා හරින ලද හැෂ් වගුවක් (DHT) භාවිතා කළ හැකිය. දැල් ජාල යෙදවීම සඳහා මෙවලම් සපයනු ලැබේ. ප්‍රවේශ අයිතීන් වරණාත්මකව ලබා දීමට සහ අවලංගු කිරීමට, GNS (GNU Name System) සහ Attribute-Based encryption භාවිතා කරමින් reclaimID විමධ්‍යගත අනන්‍යතා ගුණාංග හුවමාරු සේවාව භාවිතා කරයි.

පද්ධතිය අඩු සම්පත් පරිභෝජනයකින් සමන්විත වන අතර සංරචක අතර හුදකලා කිරීම සඳහා බහු-ක්‍රියාවලි ගෘහ නිර්මාණ ශිල්පයක් භාවිතා කරයි. ලඝු-සටහන් නඩත්තු කිරීම සහ සංඛ්යා ලේඛන එකතු කිරීම සඳහා නම්යශීලී මෙවලම් සපයනු ලැබේ. අවසාන භාවිත යෙදුම් සංවර්ධනය කිරීම සඳහා, GNUnet C භාෂාව සඳහා API සහ අනෙකුත් ක්‍රමලේඛන භාෂා සඳහා බන්ධන සපයයි. සංවර්ධනය සරල කිරීම සඳහා, නූල් වෙනුවට සිදුවීම් ලූප සහ ක්‍රියාවලි භාවිතා කිරීමට යෝජනා කෙරේ. සම වයසේ මිතුරන් දස දහස් ගණනක් ආවරණය වන පරිදි පර්යේෂණාත්මක ජාල ස්වයංක්‍රීයව යෙදවීම සඳහා පරීක්ෂණ පුස්තකාලයක් එයට ඇතුළත් වේ.

GNUnet තාක්ෂණය මත පදනම්ව සූදානම් කළ යෙදුම් කිහිපයක් සංවර්ධනය වෙමින් පවතී:

  • GNS (GNU නාම පද්ධතිය) වසම් නාම පද්ධතිය DNS සඳහා සම්පූර්ණයෙන්ම විමධ්‍යගත සහ වාරණ-ප්‍රතිස්ථාපනයක් ලෙස ක්‍රියා කරයි. GNS DNS සමඟ පැත්තකින් භාවිතා කළ හැකි අතර වෙබ් බ්‍රව්සර් වැනි සාම්ප්‍රදායික යෙදුම්වල භාවිතා කළ හැක. DNS මෙන් නොව, GNS සේවාදායකවල ගස් වැනි ධුරාවලියක් වෙනුවට අධ්‍යක්ෂ ප්‍රස්ථාරයක් භාවිතා කරයි. නාම විභේදනය DNS හා සමාන වේ, නමුත් ඉල්ලීම් සහ ප්‍රතිචාර රහසිගත ආකාරයෙන් සිදු කෙරේ - ඉල්ලීම සකස් කරන නෝඩය ප්‍රතිචාරය යවන්නේ කාටදැයි නොදනී, සංක්‍රමණ නෝඩ් සහ තෙවන පාර්ශ්ව නිරීක්ෂකයින්ට ඉල්ලීම් සහ ප්‍රතිචාර විකේතනය කළ නොහැක. ගුප්ත ලේඛන යාන්ත්‍රණ භාවිතයෙන් වාර්තාවල අඛණ්ඩතාව සහ වෙනස් නොවන බව සහතික කෙරේ. GNS හි DNS කලාපය Curve25519 ඉලිප්සාකාර වක්‍ර මත පදනම් වූ පොදු සහ පුද්ගලික ECDSA යතුරු පොකුරක් භාවිතයෙන් තීරණය වේ.
  • නිර්නාමික ගොනු හුවමාරු කිරීම සඳහා වන සේවාවක්, එය සංකේතාත්මක ආකාරයෙන් පමණක් දත්ත මාරු කිරීම හේතුවෙන් තොරතුරු විශ්ලේෂණය කිරීමට ඔබට ඉඩ නොදෙන අතර GAP ප්‍රොටෝකෝලය භාවිතයට ස්තූතිවන්ත වන පරිදි ගොනු පළ කළේ, සෙවූ සහ බාගත කළ අය සොයා ගැනීමට ඔබට ඉඩ නොදේ.
  • ".gnu" වසම තුළ සැඟවුණු සේවා නිර්මාණය කිරීම සහ P4P ජාලයක් හරහා IPv6 සහ IPv2 උමං ඉදිරියට යැවීම සඳහා VPN පද්ධතිය. අතිරේකව, IPv4-to-IPv6 සහ IPv6-to-IPv4 පරිවර්තන යෝජනා ක්‍රම සඳහා සහය දක්වයි, මෙන්ම IPv4-over-IPv6 සහ IPv6-over-IPv4 උමං නිර්මාණය කිරීම.
  • GNUnet හරහා හඬ ඇමතුම් ලබා ගැනීම සඳහා GNUnet සංවාද සේවාව. පරිශීලකයන් හඳුනා ගැනීමට GNS භාවිතා කරයි; හඬ ගමනාගමනයේ අන්තර්ගතය සංකේතාත්මක ආකාරයෙන් සම්ප්‍රේෂණය වේ. නිර්නාමිකභාවය තවම සපයා නැත - අනෙකුත් සම වයසේ මිතුරන්ට පරිශීලකයින් දෙදෙනෙකු අතර සම්බන්ධතාවය නිරීක්ෂණය කර ඔවුන්ගේ IP ලිපින තීරණය කළ හැකිය.
  • විමධ්‍යගත සමාජ ජාල ගොඩනැගීමේ වේදිකාව Secushare, PSYC ප්‍රොටෝකෝලය භාවිතා කිරීම සහ බලයලත් පරිශීලකයින්ට (පණිවිඩ ආමන්ත්‍රණය නොකළ අයට) පමණක් පණිවිඩ, ලිපිගොනු, කතාබස් සහ ප්‍රවේශ විය හැකි පරිදි බහු විකාශන මාදිලියේ දැනුම්දීම් බෙදා හැරීමට සහාය වේ. නෝඩ් පරිපාලකයින් ඇතුළුව සාකච්ඡා, ඒවා කියවීමට නොහැකි වනු ඇත);
  • පාර-දත්ත ආරක්ෂා කිරීමට GNUnet භාවිතා කරන සහ යතුරු සත්‍යාපනය සඳහා විවිධ ගුප්ත ලේඛන ප්‍රොටෝකෝල සඳහා සහය දක්වන ඉතා පහසු රහස්‍යතා සංකේතනය කළ විද්‍යුත් තැපැල් පද්ධතියක්;
  • GNU Taler ගෙවීම් පද්ධතිය ගැනුම්කරුවන් සඳහා නිර්නාමික භාවය සපයයි, නමුත් විනිවිදභාවය සහ බදු වාර්තා කිරීම සඳහා විකුණුම්කරුවන්ගේ ගනුදෙනු නිරීක්ෂණය කරයි. එය ඩොලර්, යුරෝ සහ බිට්කොයින් ඇතුළු විවිධ පවතින මුදල් වර්ග සහ ඉලෙක්ට්‍රොනික මුදල් සමඟ වැඩ කිරීමට සහාය වේ.

GNUnet 0.16 හි ප්‍රධාන නව විශේෂාංග:

  • විමධ්‍යගත වසම් නාම පද්ධතිය GNS (GNU Name System) හි පිරිවිතර යාවත්කාලීන කර ඇත. CNAME වාර්තා ප්‍රතිස්ථාපනය කිරීමට නව වාර්තා වර්ගයක්, REDIRECT යෝජනා කර ඇත. නව වාර්තා ධජයක් එකතු කර ඇත - CRITICAL, විශේෂයෙන් වැදගත් වාර්තා සලකුණු කිරීමට භාවිතා කළ හැක, සැකසීමට නොහැකි වීම නම් නිර්ණය කිරීමේ දෝෂයක් නැවත ඇති කිරීමට හේතු විය හැක. VPN උමගක් පිහිටුවීම සඳහා වන මෙහෙයුම් නිරාකරණයෙන් DNS2GNS සේවාව වැනි යෙදුම් වෙත ගෙන ගොස් ඇත.
  • බෙදා හරින ලද හැෂ් වගුව (DHT) ඩිජිටල් අත්සනකින් මාර්ග සහතික කිරීමේ හැකියාව ක්‍රියාත්මක කරයි. සාම්ප්‍රදායික XOR ක්‍රියාව භාවිතා කිරීමට මාර්ග දිග ප්‍රමිතික පරිවර්තනය කර ඇත. දත්ත ව්‍යුහයන්, ගුප්ත ලේඛන කාර්යයන් සහ DHT සම්පත් වාර්තාවල පිරිවිතර යාවත්කාලීන කර ඇත.
  • හඳුනාගැනීමේ ගුණාංග විමධ්‍යගත හුවමාරුව (RECLAIM) සේවාව විමධ්‍යගත හඳුනාගැනීම් (DID, විමධ්‍යගත හඳුනාගැනීම්) සහ සත්‍යාපනය කළ හැකි අක්තපත්‍ර (VC, සත්‍යාපනය කළ හැකි අක්තපත්‍ර) සඳහා සහය එක් කර ඇත.
  • GNU Taler ගෙවීම් පද්ධතිය සඳහා, Klaus Schnorr විසින් අන්ධ ඩිජිටල් අත්සන් සඳහා සහාය ක්‍රියාත්මක කර ඇත (අත්සන් කරන්නාට අන්තර්ගතයට ප්‍රවේශ විය නොහැක).
  • ගොඩනැගීම් පද්ධතිය GANA (GNUnet පැවරුණු අංක අධිකාරිය) වෙතින් යාවත්කාලීන ශීර්ෂ ගොනු උත්පාදනය කරයි. git වලින් ගොඩනැගීමට දැන් recutils අවශ්‍ය වේ.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න