Xcode iCloud의 Key-value storage 여러앱에서 사용하기
iCloud Storage 종류각각 다른 목적을 가진 iCloud Storage 종류는 다음과 같다. Key-value storage Key-value storage는 기본 설정, 설정, 간단한 앱 상태와 같은 개별 값을 위한 것이다. 주식이나 날씨 정보, 위치, 북마크, 최근 문서 목록, 설정 및 기본 설정, 간단한 게임 상태 등 소량의 데이터에 iCloud Key-value storage를 사용한다. Cloud document storage iCloud document storage 는 사용자가 볼 수 있는 파일 기반 콘텐츠, 핵심 데이터 저장소 또는 기타 복잡한 파일 기반 콘텐츠를 위한 것. 워드 프로세싱 문서, 다이어그램, 그림, 복잡한 게임 상태를 추적해야 하는 게임 등 파일 기반 콘텐츠로 작업..
2024. 5. 10.
AES 암호화
AES는 Advanced Encryption Standard의 약자로 '고급 암호화 표준' 이라는 의미이다. 미국 표준 기술 연구소에 의해서 연방 정보 처리 표준으로 지정된 암호화 방식이며 NSA에 의해 1급 비밀에 사용할 수 있도록 승인된 암호화 알고리즘이다. 미국 표준 기술 연구소에서 주최한 공모전에서 레인달(Rijndael) 알고리즘이 채택됐고, 그것이 AES 암호화 알고리즘이다. 암호화 키의 길이가 128, 192, 256비트인 세 가지 종류가 표준이고, 각각 AES128, AES192, AES256으로 불린다. 대칭형 블럭 암호화 알고리즘 암호화 키의 길이는 128비트, 192비트, 256비트 세 가지 중 하나가 될 수 있으며, 암호화 키의 길이에 따라 실행하는 라운드의 수가 다른데, 각각 10..
2023. 5. 25.