๋ณด์์ ์ํด ๊ตฌ์ถ, ๊ฐํธํจ์ ์ํด ์ค๊ณ
SecurePassHub๋ ๊ฐ์ธ๊ณผ ํ์ด ๋น๋ฐ๋ฒํธ๋ฅผ ์์ ํ๊ฒ ์ ์ฅ, ์ ๋ฆฌ, ๊ณต์ ํ ์ ์๋ ๋ฌด๋ฃ ๋น๋ฐ๋ฒํธ ๊ด๋ฆฌ์์ ๋๋ค.
์ฐ๋ฆฌ์ ์ฌ๋ช
๋ชจ๋ ์ฌ๋์ด ๋น์ฉ ๋ถ๋ด ์์ด ์์ ํ ๋น๋ฐ๋ฒํธ ๊ด๋ฆฌ์๋ฅผ ์ด์ฉํ ์ ์์ด์ผ ํ๋ค๊ณ ๋ฏฟ์ต๋๋ค. SecurePassHub๋ ๊ตฐ์ฌ๊ธ ์ํธํ์ ์๋ฆ๋ค์ด ์ฌ์ฉ์ ๊ฒฝํ์ ์ ๊ณตํ๊ธฐ ์ํด ๋ง๋ค์ด์ก์ต๋๋ค โ ์์ ๋ฌด๋ฃ, ์๊ตฌ ๋ฌด๋ฃ.
์ฐจ๋ณํ ์์
์ข ๋จ๊ฐ ์ํธํ
๋ชจ๋ ๋น๋ฐ๋ฒํธ๋ ์ ์ฅ ์ ์ AES-256-CBC๋ก ์ํธํ๋ฉ๋๋ค. ์ ์ก ์ํธํ๋ก ๋ฐ์ดํฐ๊ฐ ์ ์ก ์ค ๋ ธ์ถ๋์ง ์์ต๋๋ค.
์ฌ์ฉ์๋ณ ๋ณด์
๊ฐ ์ฌ์ฉ์์๊ฒ ๊ณ ์ ํ ์ํธํ ํค๊ฐ ๋ถ์ฌ๋ฉ๋๋ค. ํ๋์ ๊ณ์ ์ด ์์๋๋๋ผ๋ ๋ค๋ฅธ ๊ณ์ ์ ์ํฅ์ ๋ฏธ์น์ง ์์ต๋๋ค.
ํ๋ผ์ด๋ฒ์ ์ต์ฐ์
์จ๊ฒจ์ง ์ถ์ ๊ธฐ, ๋ฐ์ดํฐ ํ๋งค, ๋คํฌ ํจํด์ด ์์ต๋๋ค. ๊ทํ์ ๋ฐ์ดํฐ๋ ๊ทํ์ ๊ฒ์ ๋๋ค.
๋ค๊ตญ์ด ์ง์
์ ์ธ๊ณ ์ฌ์ฉ์๋ฅผ ์ํ 20๊ฐ ์ธ์ด ์ง์.
์ SecurePassHub์ธ๊ฐ?
100% ์๊ตฌ ๋ฌด๋ฃ
๊ตฌ๋ ์์, ์จ๊ฒจ์ง ์๊ธ ์์, ํ๋ฆฌ๋ฏธ์ ํฐ์ด ์์. ๋ชจ๋ ๊ธฐ๋ฅ์ด ๋ชจ๋ ์ฌ์ฉ์์๊ฒ ๋ฌด๋ฃ๋ก ์ ๊ณต๋ฉ๋๋ค.
ํ ํ์
ํ๊ณผ ์์ ํ๊ฒ ๋น๋ฐ๋ฒํธ๋ฅผ ๊ณต์ ํ์ธ์. ์ฝ๊ธฐ ์ ์ฉ ๋๋ ํธ์ง ๊ถํ์ผ๋ก ์ ๊ทผ์ ์ ์ดํ์ธ์.
์ค๋งํธ ์ ๋ฆฌ
์์ ์ฝ๋ฉ๋ ํด๋, ๋ค์ํ ๋น๋ฐ๋ฒํธ ์ ํ(Web, SSH, ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฑ), ๊ฐ๋ ฅํ ๊ฒ์ ๊ธฐ๋ฅ.
๊ธฐ์ ์คํ
- โNext.js 14 ๋ฐ App Router
- โAES-256-CBC ์ํธํ
- โSQLite / MySQL ๋ฐ์ดํฐ๋ฒ ์ด์ค
- โGoogle OAuth ์ธ์ฆ
- โ20๊ฐ ์ธ์ด ๋ฒ์ญ
- โGoogle Authenticator TOTP โ ๊ฐํ๋ ์ด์ค ์ธ์ฆ ๋ณด์