인프런 커뮤니티 질문&답변

정중한 가자미님의 프로필 이미지
정중한 가자미

작성한 질문수

[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!

SplashScreen 구현해보기

FlutterSecureStorage를 사용하는 이유가 무엇인가요?

해결된 질문

작성

·

400

0

shared_preferences보다는 FlutterSecureStorage를 사용하는 것이 안전하다는 글을 많이 찾게 되었습니다.

그런데 Hive를 사용하지 않는 이유도 같은가요?

저장하는 데이터 형태가 key: value 형태로 nosql 형태인데 hive도 가능할 것 같아서 질문드립니다.

답변 1

1

코드팩토리님의 프로필 이미지
코드팩토리
지식공유자

안녕하세요!

FlutterSecureStorage가 조금 더 안전한 이유는 암호화가 된 상태에서 데이터가 저장되기 때문이고 저장 공간에 쉽게 접근하기 어렵기 때문입니다.

Hive 또한 암호화해서 저장 할 수 있는 방법이 존재합니다. (또는 직접 암호화를 진행 하신다면 어떤 저장 방법을 사용해도 보안력이 우수해집니다)

감사합니다!

정중한 가자미님의 프로필 이미지
정중한 가자미

작성한 질문수

질문하기