libgnunetchat, egy könyvtár biztonságos csevegőalkalmazások létrehozásához

A GNUnet keretrendszer fejlesztői, biztonságos decentralizált P2P hálózatok kiépítésére tervezték, amelyeknek nincs egyetlen hibapontja sem, és amelyek garantálják a felhasználók személyes adatainak sérthetetlenségét, bemutatta a libgnunetchat könyvtár 0.1.0 első verzióját. A könyvtár megkönnyíti a GNUnet technológiák és a GNUnet Messenger szolgáltatás használatát biztonságos csevegőalkalmazások létrehozásához.

libgnunetchat külön absztrakciós réteget biztosít a GNUnet Messenger tetején amely magában foglalja a messengerekben használt általános funkcionalitást.

A fejlesztőnek egy grafikus felület létrehozására kell összpontosítania az általa választott grafikus felhasználói felület segítségével, és nem kell aggódnia a csevegés megszervezéséhez és a felhasználók közötti interakcióhoz kapcsolódó összetevők miatt. A libgnunetchat tetejére épülő kliens-megvalósítások továbbra is kompatibilisek egymással, és kölcsönhatásba léphetnek egymással.

A titkosság és az üzenetek lehallgatása elleni védelem biztosítása érdekében CADET protokollt használnak (Confidential Ad-hoc Decentralized End-to-End Transport), amely lehetővé teszi egy teljesen decentralizált interakció megszervezését a felhasználók egy csoportja között a továbbított adatok végpontok közötti titkosításával.

A felhasználóknak lehetőségük van üzeneteket és fájlokat küldeni. Az archívumban lévő üzenetekhez csak a csoport tagjai férhetnek hozzá. Egy elosztott hash tábla (DHT) vagy speciális belépési pontok használhatók a decentralizált hálózat résztvevői közötti interakció koordinálására.

A Messengeren kívül a libgnunetchat GNUnet szolgáltatásokat is használ, mint például:

  • GPS (GNU Name System, a DNS teljesen decentralizált és cenzúrázhatatlan helyettesítője) a nyilvános csevegőoldalakon (lobbyk) közzétett bejegyzések meghatározásához, csevegés megnyitásához és hitelesítő adatok cseréjéhez.
  • ARM (Auto Restart Manager) a futtatáshoz szükséges összes GNUnet szolgáltatás elindításának automatizálásához.
  • FS (Fájlmegosztás) a megosztott fájlok biztonságos letöltéséhez, küldéséhez és rendszerezéséhez (minden információ csak titkosított formában kerül továbbításra, és a GAP protokoll használata nem teszi lehetővé annak nyomon követését, hogy ki tette közzé és töltötte le a fájlt).
    IDENTITÁS fiókok létrehozásához, törléséhez és kezeléséhez, valamint egy másik felhasználó beállításainak ellenőrzéséhez.
  • NAMESTORE címjegyzék és csevegési információk helyben történő tárolására és bejegyzések közzétételére a GNS-en keresztül elérhető chat-oldalakon.
  • REGEX információk közzététele a résztvevőkről, így gyorsan létrehozhat nyilvános csoportos csevegést egy adott témában.

Mivel a a libgnunetchat első verziójának legfontosabb jellemzői, kiemeli a fiókkezelést (létrehozás, megtekintés, törlés) és a különböző fiókok közötti váltás lehetőségét munka közben.
Lehetőség a fiók nevének megváltoztatására és a kulcs frissítésére.

Valamint a nyilvános chat-oldalakon (lobbykon) keresztül történő kapcsolatcsere. A felhasználóról szöveges link és QR-kód formájában is beszerezhetők információk, amellett, hogy a névjegyek, csoportok külön kezelhetők, lehetőség van különböző becenevek különböző csoportokhoz kapcsolására.

Lehetőség közvetlen csevegés kérésére és megnyitására bármely résztvevővel a címjegyzékből, szöveges üzenetek, fájlok és fájlmegosztás támogatása, valamint az üzenet elolvasásának visszaigazolásának küldése, valamint az üzenet fogadásának állapotának ellenőrzése.

Az új verzióban kiemelkedő többi változás közül:

  • Felhasználói és csevegőnézetek absztrakciója a kívánt felülethez való illeszkedés egyszerűsítése érdekében.
  • Lehetőség az üzenetek automatikus törlésére meghatározott idő után.
  • Rugalmas lehetőségek a fájlok csevegésben történő kezelésére, például megszervezheti a tartalom miniatűrjének megjelenítését, miközben magát a tartalmat titkosított formában hagyja.
  • A vezérlők csatlakoztatásának lehetősége az összes művelet nyomon követéséhez (indexek betöltése, küldése, törlése).
  • Támogatás az új csevegésekhez való csatlakozáshoz szükséges meghívások elfogadásához.

Végül igen szeretne többet megtudni róla Erről a könyvesboltról a részleteket a következő link.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.