- Gaming notebook topik
- 5.1, 7.1 és gamer fejhallgatók
- Apple MacBook
- Nvidia GPU-k jövője - amit tudni vélünk
- Házimozi belépő szinten
- Bambu Lab 3D nyomtatók
- Bluetooth hangszórók
- Kormányok / autós szimulátorok topikja
- Kompakt vízhűtés
- Kötelező frissítésnek számít a Microsoft legújabb csomagja a Windows 11-hez
Új hozzászólás Aktív témák
-
#68216320
törölt tag
válasz
bambano
#11483
üzenetére
De ha bekérem a kulcsot, akkor mindjárt kérhetném az adott jelszót is. Persze több jelszó esetén már kellemesebb a kulcsot megadni és azzal decrypt-álni a többit.
Viszont az alap probléma adott még. A user meg akarja változtatni a property-t kézzel, akkor hogyan tudja beírni a property-be kézzel a titkosított jelszót.
Vagyis példaként:
Egy e-mail küldő konfig fájlban lenne az smtp-host, user, pass, port. Ezeket a user kézzel állítja be a saját adatai alapján. De ugye a pass-t nem adhatja meg csak plain, mert nem biztonságos. Az email küldőt pedig egyéb osztályok hívják, szóval nincs külön indítás ahol megadhatnám a key-t, kiegészítő modul lenne.Mi van olyankor ha úgy csinálnám, hogy a program (ami hívja majd az email osztályt) minden híváskor átadja a használt key-t (mondjuk nem tudom még az honnét jönne létre). Ezzel tudja ugye decrypt-álni a jelszót az email osztály. Viszont lenne egy ellenörzés, hogy amikor plain text a konfig fájlban a jelszó (modjuk éppen szerkesztette az előbb a user), akkor először encrypt-álja és ezután az általános módon beolvassa, decrypt és használja.
Valami hasonló módon csinálja linuxon a transmission-daemon is a config fájlban.
De továbbgondolva a dolgot általános is lehetne a kérdés. Bizonyos esetekben jó lenne SQL-ben tárolt adatoknál is pár olyan értéket titkosítva tárolnom, amit a programom tud írni-olvasni, de ha a user ránéz (akinél fut a programom) ő az sql-ből nem tudja kiolvasni. Ezek olyan dolgok lennének, amikot kénytelen vagyok adni a programmal, de saját, védett adatok lennének viszont kellenek a program működéséhez és alkalmanként távolról frissíteném-bővíteném ezeket.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Mától Huawei okosórákkal is lehet érintésmentesen fizetni
- Gaming notebook topik
- 5.1, 7.1 és gamer fejhallgatók
- One otthoni szolgáltatások (TV, internet, telefon)
- Ndruu: Segíts kereshetővé tenni a PH-s arcképeket!
- Apple MacBook
- Nvidia GPU-k jövője - amit tudni vélünk
- Házimozi belépő szinten
- Okos otthon - Home Assistant, openHAB és más nyílt rendszerek
- Facebook és Messenger
- További aktív témák...
- Használt 1TB NVME SSD-k - frissítve: 04.11
- Dell Precision 5511,15.6"FHD,i5-10400H,16GB DDR4,256GB SSD,WIN11,LTE kártya
- LG 27UP650K-W - IPS LED - 3840x2160 4K - 60Hz 5ms - DisplayHDR 400 - AMD FreeSync
- ASUS TUF RTX 4070 TI 12G GAMING GDDR6X k. jó kártya megbízható helyről!
- iPhone SE 2020 128GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS4594
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

