안드로이드의 Secure Boot는 디바이스가 부팅될 때 운영 체제와 그 커널이 변조되지 않았는지 확인하는 보안 메커니즘입니다. 이 기능은 사용자와 기기의 데이터를 안전하게 보호하기 위해 설계되었습니다. Secure Boot는 루트킷이나 부트로더 수준에서의 악성 소프트웨어 공격으로부터 기기를 보호하는 데 중요한 역할을 합니다. 안드로이드 디바이스가 부팅 과정을 시작할 때, Secure Boot는 소프트웨어가 신뢰할 수 있는 출처에서 온 것인지를 검증합니다. 작동 방식 Bootloader 검증: Secure Boot는 첫 번째 단계로서, 디바이스의 부트로더가 정상적인지 확인합니다. 부트로더는 공개 키 인프라(PKI)를 사용하여 서명되어 있으며, 디바이스의 펌웨어에 내장된 해당 공개 키로 검증됩니다. 운영 ..
Java 8 설치Java 8 설치 이유 : Spring 연동 gradle 버전은 Java 9를 찾지 못한다. Apache Tomcat 8.5 다운로드안정버전인 8.5를 다운로드후 적절한 위치에 압축을 풀어놓자. 프로젝트 생성(Spring Initializr)[New Project] - [Spring initializr] 를 선택하여 프로젝트 생성을 시작한다. 이때, 자바 버전을 1.8 정도로 선택하자. Artifact에 프로젝트 명을 입력하고 Type에서 [Gradle Project]를 선택, Packaging에서는 [War]를 선택한다. 프로젝트 설정에서 다음과 같이 선택한다. (DB는 추후에 설정하고, Web과 REST API만 사용하게 설정)WebThymeleaf - 이것을 선택한 이유는 Sprin..
- Total
- Today
- Yesterday