Biztonság és megfelelőség
A biztonság azon múlik, hogyan építik és üzemeltetik a rendszert.
A Protocore a fizetési, mesterséges intelligencia- és blockchain-rendszerek szoftverrétegét építi. Ez az oldal egyenesen leírja, hogyan kezeljük az adatokat, hogyan üzemeltetjük a szoftvert, és hol húzódik a szabályozott tevékenység határa — nincs itt mutogatnivaló jelvény, csak az a szemlélet, amellyel építünk.
Adatok és adatvédelem
Csak azt gyűjtjük, amit egy folyamat igényel, többet nem.
Az általunk épített rendszerek az adatminimalizálásra épülnek: minden folyamat csak azokat a mezőket rögzíti, amelyek a feladatához kellenek, és csak addig tárolja őket, amíg szükséges. Ahol mi üzemeltetünk, ott az EU-ban tesszük — az éles környezet AWS eu-central-1 régióban, Frankfurtban fut —, és a GDPR gyakorlatához igazodva építünk: a kezelt adatokhoz jogalap tartozik, a hozzáférési és törlési kérelmeket teljesítjük, a személyes adatokat pedig alapértelmezetten kizárjuk a naplókból és az analitikából.
- 01Alapértelmezett adatminimalizálás
- 02EU-s tárhely — AWS eu-central-1 (Frankfurt)
- 03GDPR-hoz igazodó adatkezelés: jogalap, hozzáférés, törlés
- 04Személyes adatok nélküli naplók és analitika
Hogyan üzemeltetjük
Legkisebb jogosultság, és indoklást igénylő kiemelt műveletek.
Az általunk szállított szoftver az első committól műszerezett — naplók, metrikák és trace-ek —, így az éles működés látható, nem pedig kikövetkeztetett. A hozzáférés a legkisebb jogosultság elvét követi: minden szereplő, legyen ember vagy szolgáltatás, csak a feladatához szükséges legszűkebb jogosultságot kapja. Az érzékeny operátori műveletek futtatás előtt indoklást kérnek, és auditnyomot hagynak arról, ki mit csinált, mikor és miért. Ez a modell áll a Protocore Center, az operátori konzolunk mögött is — ugyanez a szemlélet jellemez minden általunk épített rendszert.
- 01Alapból műszerezve — naplók, metrikák, trace-ek
- 02Legkisebb jogosultság minden szereplőnek, embernek és szolgáltatásnak is
- 03Indoklást igénylő kiemelt műveletek
- 04Auditnyom arról, ki mit csinált, mikor és miért
Felelősségi körök szétválasztása
Mi építjük a szoftvert. A szabályozott tevékenység az engedélynél marad.
A fizetési termék két, összeforrt dologból áll: a pénz tartására vagy mozgatására szóló szabályozott engedélyből, valamint a szoftverből, amely utasít, egyeztet és megjelenít. A Protocore a szoftvert építi. A szabályozott tevékenység — a pénzeszközök tartása, számlanyitás, pénzmozgatás — az üzemeltető saját engedélyénél vagy egy engedéllyel rendelkező partnernél van: banknál, EMI-nél vagy fizetési intézménynél. A folyamatokat ahhoz a szabályozott infrastruktúrához igazítjuk, amelyet Ön hoz; mi nem helyettesítjük az engedélyt, és semmilyen szoftver nem képes erre.
- 01A Protocore a szoftvert építi, nem az engedélyt
- 02A szabályozott tevékenység az operátornál vagy egy engedéllyel rendelkező partnernél van
- 03A kártyaadatok kezelése úgy működik, hogy soha nem érintik a szervereit
- 04Erős ügyfél-hitelesítés a fizetési folyamatba építve
Gyakorlatok
Azok a szokások, amelyekre megbízható rendszer épül.
Konkrét gyakorlatok, amelyeket beépítünk — működési elvként leírva, nem jelvényekként.
Kártyaadatok a szervereidtől távol
A kártyaadatokat a fizetési infrastruktúra kezeli és tokenizálja, így a nyers kártyaszámok soha nem kerülnek az üzemeltető saját infrastruktúrájára.
Erős ügyfél-hitelesítés
Az SCA a fizetési és bejelentkezési folyamatok része — második faktorral, ahol a fizetési infrastruktúra vagy a kockázat megkívánja, nem utólag ráerősítve.
Titkosítva továbbításkor
A forgalom végig TLS-en megy; a titkos kulcsok és hitelesítő adatok felügyelt tárolókban és példányszerepkörökben élnek, soha nem a forráskódban.
Bérlőnkénti elkülönítés
Ahol egy rendszer több üzemeltetőt szolgál ki, ott az egyes bérlők adatait hozzáférés-szabályozás választja el, így egy bérlő soha nem olvashatja egy másikét.
Felelős bejelentés
Találtál valamit? Szólj nekünk.
Ha úgy véli, hogy biztonsági hibát talált egy Protocore-rendszerben, írjon nekünk e-mailt, és együtt dolgozunk a megoldáson. Igyekszünk gyorsan visszaigazolni a bejelentéseket, a javítás ideje alatt tájékoztatjuk, és ha szeretné, a hiba megoldása után megemlítjük a nevét. Kérjük, hogy a nyilvános közzététel előtt hagyjon ésszerű időt a javításra, és teszteléskor ne férjen hozzá olyan adatokhoz, amelyek nem az Öné, és ne módosítsa azokat.
Írjon a security@protocore.io címre arról, mit talált, és hogyan reprodukálható.
Visszaigazoljuk az érkezést, és megkezdjük a vizsgálatot, általában néhány munkanapon belül.
Elhárítjuk a hibát, és a megoldásig folyamatosan tájékoztatjuk a haladásról.
A hozzájárulásával a hiba megoldása után megemlítjük a nevét.
Kérdések
A biztonsággal kapcsolatos leggyakoribb kérdések.
A biztonságot gyakorlatokként írjuk le, nem jelvényekként. A Protocore a szoftverréteget építi; ahol szabályozott rendszer érvényes — például a kártyakezelésnél —, ott a tanúsított határ a fizetési infrastruktúránál vagy az üzemeltető engedéllyel rendelkező partnerénél van, mi pedig úgy építünk, hogy a kártyaadatok ne érjék el a szervereit. Ha az Ön programja szempontjából egy konkrét tanúsítvány fontos, jelezze, és feltérképezzük, kinél mi található.
Az EU-ban. Az éles környezet AWS eu-central-1 (Frankfurt) régióban fut. A GDPR gyakorlatához igazodva építünk — adatminimalizálás, jogalap az adatkezeléshez, a hozzáférési és törlési kérelmek teljesítése.
Az engedély. A Protocore a pénzmozgást utasító és egyeztető szoftvert építi; a pénzeszközök tartása és mozgatása az Ön saját engedélyénél vagy egy engedéllyel rendelkező partnernél van — banknál, EMI-nél vagy fizetési intézménynél. Semmilyen szoftver nem helyettesítheti ezt az engedélyt.
Legkisebb jogosultság minden szereplőnek, a kiemelt műveletekhez pedig indoklás kell, és auditnyomot hagynak. Minden műszerezett, így az, hogy ki mit csinált, nyilvántartott tény, nem utólagos rekonstrukció.
Írjon a security@protocore.io címre. Gyorsan visszaigazolunk, a javítás alatt tájékoztatjuk, és ha szeretné, a megoldás után megemlítjük a nevét.
Van olyan biztonsági kérdése, amelyet nem érintettünk?
Mondja el, mit szeretne látni. Konkrétumokkal válaszolunk — architektúrával, adatfolyamokkal, és azzal, hogy ki melyik határvonalért felel.