azuma doa Flutter Example

์ฝ˜ํ…์ธ  ๋“ฑ๊ธ‰
์ „์ฒด์ด์šฉ๊ฐ€
1+
๋‹ค์šด๋กœ๋“œ
์ฝ˜ํ…์ธ  ๋“ฑ๊ธ‰
์ „์ฒด์ด์šฉ๊ฐ€
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€

์•ฑ ์ •๋ณด

Azuma DOA ์˜ˆ์ œ๋Š” Azuma DOA ํ”Œ๋žซํผ์šฉ ๋ ˆํผ๋Ÿฐ์Šค ํด๋ผ์ด์–ธํŠธ์ž…๋‹ˆ๋‹ค. ์ด ์˜ˆ์ œ๋Š” ํ†ตํ•ฉ ๋‹ด๋‹น์ž์—๊ฒŒ ๋””๋ฐ”์ด์Šค ๋ฐ”์ธ๋”ฉ, ํŒจ์Šคํ‚ค ๋ฐ ์ƒ์ฒด ์ธ์‹ ํ๋ฆ„์ด ์–ด๋–ป๊ฒŒ ํ†ตํ•ฉ๋˜๋Š”์ง€ ๋ณด์—ฌ์ฃผ๊ณ , ํ”„๋กœํ† ์ฝœ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ํ…Œ์ŠคํŠธํ•  ์ˆ˜ ์žˆ๋Š” ์‹ค์ œ ํด๋ผ์ด์–ธํŠธ๋ฅผ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•ด ๋งŒ๋“ค์–ด์กŒ์Šต๋‹ˆ๋‹ค.

์ด๊ฒƒ์€ ์ œํ’ˆ์ด ์•„๋‹Œ ๊ฐœ๋ฐœ์ž ์ƒ˜ํ”Œ์ž…๋‹ˆ๋‹ค. ํ™˜์ž ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜์ง€ ์•Š์œผ๋ฉฐ, ์ž„์ƒ ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š๊ณ , ์˜๋ฃŒ ๊ธฐ๊ธฐ๋„ ์•„๋‹™๋‹ˆ๋‹ค.

์ฃผ์š” ๊ธฐ๋Šฅ

โ€ข ๋””๋ฐ”์ด์Šค ๋ฐ”์ธ๋”ฉ โ€” Android KeyStore์—์„œ ์ƒ์„ฑ๋œ ํ•˜๋“œ์›จ์–ด ๊ธฐ๋ฐ˜ ํ‚ค ์Œ,

ํ‚ค ์ธ์ฆ์„ ํ†ตํ•ด ๋ฐฑ์—”๋“œ์— ๊ฐœ์ธ ํ‚ค๊ฐ€ ๋””๋ฐ”์ด์Šค ์™ธ๋ถ€๋กœ ์œ ์ถœ๋  ์ˆ˜ ์—†์Œ์„ ์ฆ๋ช…ํ•ฉ๋‹ˆ๋‹ค.

โ€ข ์‚ฌ์šฉ์ž ์ด๋ฆ„ ๋ฐ ๋น„๋ฐ€๋ฒˆํ˜ธ ๋กœ๊ทธ์ธ โ€” ๋ชจ๋“  ์š”์ฒญ์€ ํ•ด๋‹น ๋””๋ฐ”์ด์Šค ํ‚ค๋กœ ์„œ๋ช…๋ฉ๋‹ˆ๋‹ค.

โ€ข ํŒจ์Šคํ‚ค(FIDO2) โ€” ์ฒซ ๋ฒˆ์งธ ์ž๊ฒฉ ์ฆ๋ช…์œผ๋กœ ํŒจ์Šคํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ณ„์ • ์ƒ์„ฑ,

๊ธฐ์กด ๊ณ„์ •์— ํŒจ์Šคํ‚ค ์—ฐ๊ฒฐ, ๋น„๋ฐ€๋ฒˆํ˜ธ ์—†๋Š” ๋กœ๊ทธ์ธ โ€” ๋ชจ๋‘ Android ์ž๊ฒฉ ์ฆ๋ช… ๊ด€๋ฆฌ์ž๋ฅผ ํ†ตํ•ด ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค.

โ€ข ์ƒ์ฒด์ธ์‹ โ€” BiometricPrompt์— ์ €์žฅ๋œ EC P-256 ๋˜๋Š” RSA-3072 ํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ
์ƒ์ฒด์ธ์‹ ์ž๊ฒฉ ์ฆ๋ช…์„ ์—ฐ๊ฒฐํ•˜๊ณ  ๋กœ๊ทธ์ธํ•ฉ๋‹ˆ๋‹ค.

โ€ข ๊ณ„์ • ID๋กœ ๋กœ๊ทธ์ธํ•˜๊ณ  ์„ธ์…˜ ํ† ํฐ์„ ๊ฐฑ์‹ ํ•ฉ๋‹ˆ๋‹ค.

โ€ข ํ”„๋กœํ•„, ์—ฐ๊ฒฐ๋œ ํŒจ์Šคํ‚ค, ์—ฐ๊ฒฐ๋œ ์ƒ์ฒด์ธ์‹ ์ž๊ฒฉ ์ฆ๋ช…์„ ๋‚˜์—ดํ•˜๋Š” ๋Œ€์‹œ๋ณด๋“œ๊ฐ€ โ€‹โ€‹์ œ๊ณต๋˜๋ฉฐ, ๊ฐ ํ•ญ๋ชฉ์˜ ์—ฐ๊ฒฐ ํ•ด์ œ ๊ธฐ๋Šฅ๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

์š”๊ตฌ ์‚ฌํ•ญ

โ€ข Android 9(API 28) ์ด์ƒ

โ€ข ํŒจ์Šคํ‚ค ๋ฐ ์ƒ์ฒด์ธ์‹ ํ๋ฆ„์„ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ํ™”๋ฉด ์ž ๊ธˆ ๊ธฐ๋Šฅ์ด ์žˆ๋Š” ๊ธฐ๊ธฐ์™€ ๋“ฑ๋ก๋œ ์ƒ์ฒด์ธ์‹์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

โ€ข azuma ํ…Œ์ŠคํŠธ ํ™˜๊ฒฝ์˜ ๊ณ„์ •. ์ด ๋นŒ๋“œ๋Š” ํ…Œ์ŠคํŠธ ๋ฐฑ์—”๋“œ์™€ ํ†ต์‹ ํ•˜๋ฉฐ
ํ”„๋กœ๋•์…˜ ๋ฐ์ดํ„ฐ์™€๋Š” ์—ฐ๊ฒฐ๋˜์–ด ์žˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ

์ž…๋ ฅํ•œ ์ž๊ฒฉ ์ฆ๋ช…์€ Android KeyStore ๊ธฐ๋ฐ˜์˜ ์•”ํ˜ธํ™”๋œ ์ €์žฅ์†Œ์— ์ €์žฅ๋˜๋ฉฐ
azuma ๋ฐฑ์—”๋“œ๋กœ๋งŒ ์ „์†ก๋ฉ๋‹ˆ๋‹ค. ์ด ์•ฑ์—๋Š” ๋ถ„์„, ๊ด‘๊ณ  ๋˜๋Š” ์ถ”์  ๊ตฌ์„ฑ ์š”์†Œ๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
Azuma DOA ์žฅ์น˜ ๋ฐ”์ธ๋”ฉ ๋ฐ ํŒจ์Šคํ‚ค API์— ๋Œ€ํ•œ ์ฐธ์กฐ ์•ฑ์ž…๋‹ˆ๋‹ค.
์—…๋ฐ์ดํŠธ ๋‚ ์งœ
2026. 9. 25.

๋ฐ์ดํ„ฐ ๋ณด์•ˆ

๋ณด์•ˆ์€ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘ ๋ฐ ๊ณต์œ ํ•˜๋Š” ๋ฐฉ์‹์„ ํŒŒ์•…ํ•˜๋Š” ๊ฒƒ์—์„œ ์‹œ์ž‘๋ฉ๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ ๊ฐœ์ธ ์ •๋ณด ๋ณดํ˜ธ ๋ฐ ๋ณด์•ˆ ๊ด€ํ–‰์€ ์‚ฌ์šฉ์ž์˜ ์•ฑ ์‚ฌ์šฉ, ์ง€์—ญ, ์—ฐ๋ น์— ๋”ฐ๋ผ ๋‹ค๋ฅผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ์€ ๊ฐœ๋ฐœ์ž๊ฐ€ ์ œ๊ณตํ•œ ์ •๋ณด์ด๋ฉฐ ์ถ”ํ›„ ์—…๋ฐ์ดํŠธ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ฝ˜ํ…์ธ  ๋“ฑ๊ธ‰
์ „์ฒด์ด์šฉ๊ฐ€
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ

์•ฑ ์ง€์›

๊ฐœ๋ฐœ์ž ์†Œ๊ฐœ
azuma healthtech GmbH
info@azuma.health
Lindenstr. 4g 81545 Mรผnchen Germany
+49 1516 8501326