본문 바로가기
반응형

#포트폴리오 [Portfolio]27

🗂 [Guide] SKSecurity 🗂 SKSecurity SKSecurity는 고급 암호화 표준 (Advanced Encryption Standard, AES)를 기반으로 입력받은 데이터를 AES-128, AES-192, AES-256들의 대칭키 (Symmetric) 크기를 바탕으로 암호화 또는 복호화 작업을 수행할 수 있습니다. 또한, CBC (Cipher Block Chaining mode) 기반으로 동작하기에 초기화 백터 값이 필요합니다. AES (Advanced Encryption Standard) 암호화 기법에 대한 자세한 설명은 Advanced Encryption Standard 확인 부탁드립니다. 고급 암호화 표준 (Advanced Encryption Standard, AES) 키의 크기 제약 조건은 아래를 반드시 지켜야 합.. 2024. 1. 2.
🗂 [Guide] SKMessagePort 카테고리 게시글 작성 날짜 게시글 최근 수정 날짜 작성자 OpenSource 2023.05.29. 20:10 2023.05.29. 20:10 Dev.Yang 🗂 SKMessagePort SKMessagePort는 iOS 또는 macOS 플렛폼에서 로컬 장비 상에서 다중 쓰레드 및 프로세스들 간에 임의의 데이터를 전달하는 통신 채널을 제공합니다. 즉, 서로 다른 애플리케이션, 또는 애플리케이션과 프레임워크, 또는 서로 다른 프레임워크 사이의 통신을 할 수 있는 기능을 제공합니다. Example Source SKMessagePort 예제 소스코드는 아래와 같습니다. // https://developer.apple.com/documentation/corefoundation/cfmessageportcallbac.. 2023. 5. 29.
🗂 [Guide] SKDispatchFile 카테고리 게시글 작성 날짜 게시글 최근 수정 날짜 작성자 OpenSource 2023.05.29. 20:07 2023.05.29. 20:07 Dev.Yang 🗂 SKDispatchFile SKDispatchFile는 DispatchIO를 기반으로 파일 읽기 및 쓰기 작업에 대한 기능을 제공합니다. SKDispatchFile는 파일 잠금(file locking) 매커니즘을 기반으로 구현이 되어있어 쓰레드 안전 (Thread Safety)합니다. 파일 잠금 (File Locking)은 오직 특정한 시간에 한 명의 사용자나 프로세스 접근만을 허용함으로써 컴퓨터 파일에 접근을 제한하는 구조입니다. Example Source SKDispatchFile 예제 소스코드는 아래와 같습니다. let dispatch = .. 2023. 5. 29.
🗂 [Guide] SKFileLock 카테고리 게시글 작성 날짜 게시글 최근 수정 날짜 작성자 OpenSource 2023.05.02. 23:00 2023.05.02. 23:00 Dev.Yang 🗂 SKFileLock SKFileLock는 iOS 그리고 macOS 운영체제 환경에서 작동하며 오직 특정 시간에 단일 프로세스 접근만을 허용함으로써 컴퓨터 파일에 접근을 제한하는 기능을 제공합니다. 파일 읽기 (Read), 파일 쓰기 (Write), 파일 수정 (Modify) 등의 작업을 할 수 있습니다. 파일 잠금 (File Locking) → File locking is a mechanism that restricts access to a computer file, or to a region of a file, by allowing only o.. 2023. 5. 2.
반응형