අන්තර්ජාල ප්රොටෝකෝල සහ ගෘහ නිර්මාණ ශිල්පය සංවර්ධනය කරන IETF (අන්තර්ජාල ඉංජිනේරු කාර්ය සාධක බලකාය), ව්යාපෘතිය මගින් සංවර්ධනය කරන ලද GNS (GNU නාම පද්ධතිය) ඩොමේන් නාම පද්ධතිය ප්රමිතිගත කිරීමේ ක්රියාවලිය ආරම්භ කර ඇත.
GNS හි DNS කලාපය පොදු සහ පුද්ගලික යතුරු පොකුරක් භාවිතයෙන් තීරණය වේ
Curve25519 හි රේඛීය ගුණයෙන් ප්රයෝජන ගනිමින් ළමා පොදු යතුරක් උකහා ගැනීම සඳහා මූල පොදු යතුර භාවිතා කිරීමට හැකි වන පරිදි ධූරාවලි යතුරු ක්රියාත්මක කිරීමේ අවශ්යතාවයෙන් මෙම ප්රවේශය පැහැදිලි කෙරේ. මෙම පහසුකම මඟින් පුද්ගලික මූල යතුරු නොදැන ළමා පොදු යතුරු ලබා ගැනීමට ඔබට ඉඩ සලසයි. මෙම තාක්ෂණය ද වේ
ඊට අමතරව, එය සටහන් කළ හැකිය
GNUnet TCP, UDP, HTTP/HTTPS, Bluetooth සහ WLAN හරහා P2P ජාල නිර්මාණය කිරීමට සහය දක්වන අතර F2F (Friend-to-friend) ආකාරයෙන් ක්රියා කළ හැක. UPnP සහ ICMP භාවිතා කිරීම ඇතුළුව NAT ගමන් සඳහා සහය දක්වයි. දත්ත ස්ථානගත කිරීම සඳහා, බෙදා හරින ලද හැෂ් වගුවක් (DHT) භාවිතා කළ හැකිය. දැල් ජාල යෙදවීම සඳහා මෙවලම් සපයනු ලැබේ. ප්රවේශ අයිතිවාසිකම් තෝරා ගැනීම සහ අවලංගු කිරීම සඳහා, විමධ්යගත හඳුනාගැනීමේ ගුණාංග හුවමාරු සේවාවක් භාවිතා කරයි.
පද්ධතිය අඩු සම්පත් පරිභෝජනයකින් සමන්විත වන අතර සංරචක අතර හුදකලා කිරීම සඳහා බහු-ක්රියාවලි ගෘහ නිර්මාණ ශිල්පයක් භාවිතා කරයි. ලඝු-සටහන් නඩත්තු කිරීම සහ සංඛ්යා ලේඛන එකතු කිරීම සඳහා නම්යශීලී මෙවලම් සපයනු ලැබේ. අවසාන භාවිත යෙදුම් සංවර්ධනය කිරීම සඳහා, GNUnet C භාෂාව සඳහා API සහ අනෙකුත් ක්රමලේඛන භාෂා සඳහා බන්ධන සපයයි. සංවර්ධනය සරල කිරීම සඳහා, නූල් වෙනුවට සිදුවීම් ලූප සහ ක්රියාවලි භාවිතා කිරීමට යෝජනා කෙරේ. සම වයසේ මිතුරන් දස දහස් ගණනක් ආවරණය වන පරිදි පර්යේෂණාත්මක ජාල ස්වයංක්රීයව යෙදවීම සඳහා පරීක්ෂණ පුස්තකාලයක් එයට ඇතුළත් වේ.
GNS වලට අමතරව, GNUnet තාක්ෂණය මත පදනම්ව සූදානම් කළ යෙදුම් කිහිපයක් ද සංවර්ධනය වෙමින් පවතී:
- නිර්නාමික ගොනු හුවමාරු කිරීම සඳහා වන සේවාවක්, එය සංකේතාත්මක ආකාරයෙන් පමණක් දත්ත මාරු කිරීම හේතුවෙන් තොරතුරු විශ්ලේෂණය කිරීමට ඔබට ඉඩ නොදෙන අතර 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 භාවිතා කරන අතර විවිධ සහය දක්වයිගුප්ත ලේඛන ප්රොටෝකෝල යතුරු තහවුරු කිරීම සඳහා; - ගෙවීම් පද්ධතිය
ග්නූ ටේලර් , එය ගැනුම්කරුවන් සඳහා නිර්නාමික භාවය සපයන නමුත් විනිවිදභාවය සහ බදු වාර්තා කිරීම සඳහා විකුණුම්කරුවන්ගේ ගනුදෙනු නිරීක්ෂණය කරයි. එය ඩොලර්, යුරෝ සහ බිට්කොයින් ඇතුළු විවිධ පවතින මුදල් වර්ග සහ ඉලෙක්ට්රොනික මුදල් සමඟ වැඩ කිරීමට සහාය වේ.
GNUnet 0.13 හි ප්රධාන නව විශේෂාංග:
- ලේඛනය ක්රියාත්මක විය
GANA (GNUnet පැවරුණු අංක අධිකාරිය), GNUnet සඳහා නම් සහ ලිපිනයන් පැවරීමේ වගකීම දරයි. - විමධ්යගත වසම් නාම පද්ධතිය ක්රියාත්මක කිරීම GNS සමඟ සමපාත වේ
පිරිවිතර , IETF විසින් යෝජනා කරන ලදී. NSS ප්ලගින "බ්ලොක්" වැඩිදියුණු කර ඇත. ලබා දී ඇති ලේබලය යටතේ ප්රකාශිතව ප්රකාශනය නොකළ, නමුත් විසඳන්නා විසින් ආපසු ලබා දෙන වාර්තා සඳහා නව අතිරේක කොඩි එක් කරන ලදී. ප්රවේශයෙන් පිටත TLSA හෝ SRV ඇතුළත් කිරීම් එකතු කිරීමේදී gnunet-namestore උපයෝගීතාවයට අනතුරු ඇඟවීමක් එක් කරන ලදී.BOX . - යතුරු අවලංගු කිරීමේ යාන්ත්රණයේ (GNS/REVOCATION), ශ්රිතය
වැඩ නිම කළ බවට සාක්ෂි Argon2 හැෂිං ඇල්ගොරිතම භාවිතා කිරීමට මාරු විය. - හඳුනාගැනීමේ ගුණාංගවල විමධ්යගත හුවමාරුව (RECLAIM) සේවාව තුළ ටිකට් ප්රමාණය බිට් 256 දක්වා වැඩි කර ඇත.
- දත්ත හුවමාරුව සඳහා UDP ප්රොටෝකෝලය භාවිතා කරන ප්රවාහන ප්ලගිනය, ස්ථායීතා ගැටළු හේතුවෙන් පර්යේෂණාත්මක කාණ්ඩයට ගෙන ගොස් ඇත;
- ECDSA යතුරු ගොනු ආකෘතිය සහ පුද්ගලික යතුරු අනුක්රමික ක්රමය අනෙකුත් පුස්තකාල සමඟ ඒකාබද්ධ වේ (පැරණි යතුරු තවදුරටත් ක්රියා නොකරනු ඇත).
- පුස්තකාලය ඉලිප්සීය වක්ර මත පදනම් වූ සංකේතන ඇල්ගොරිතම ක්රියාත්මක කිරීමක් ලෙස භාවිතා කරයි.
ලිබ්සෝඩියම් . - gnutls හා සම්බන්ධ නොවන cURL පුස්තකාලය සමඟ උපයෝගිතා ගොඩනැගීමේ හැකියාව එක් කරන ලදී.
- අඛණ්ඩ ඒකාබද්ධතා සේවාදායකය ආපසු පැමිණියේය
Buildbot . - ගොඩනැගීමේ පරායත්තතාවලට libmicrohttpd, libjansson සහ libsodium ඇතුළත් වේ.
මූලාශ්රය: opennet.ru