□ 데이터 정렬 및 주성분분석, 서포트벡터머신 등 동형기계학습 알고리즘 분석 및 개발o 데이터 정렬 및 주성분분석, 서포트벡터머신 등 주요 기계학습 알고리즘 분석o 데이터 정렬과 동형암호 기계학습 알고리즘 개발□ GPU를 사용한 동형암호 비다항식 연산(논리연산, 행렬연산 등) 가속o 벡터/행렬 연산 분석 및 가속o 비다항식 연산 분석 및 가속o 재부팅 연산 분석 및 가속□ 데이터 정렬과 주성분분석, 서포트벡터머신 등 동형기계학습 알고리즘 구현 및 라이브러리 개발o 데이터 정렬 알고리즘 분석 및 구현o 주성분분석과 서포트벡터머신 등 동형기계학습 알고리즘 분석 및 구현o 데이터 정렬과 동형기계학습 라이브러리 개발□ 동형기계학습 키 관리 모델 및 요소기술 개발o 동형기계학습 활용 분야 내 사용자 간의 키 관리 모델 개발□ 라이브러리 통합o 1차년도 개발한 라이브러리와 해당 년도에 개발한 라이브러리를 통합하여 하나의 라이브러리를 구축□ 동형암호 키 관리 모델 분석 및 키 관리 프레임워크 제시o 동형암호 활용 응용분야 內 객체 간의 키 관리 모델 분석o 객체 간 안전한 키 전송을 위한 키 관리 프레임워크 제시□ 동형암호 재부팅 하드웨어 가속기 FPGA 구현o 1차년도에 개선된 동형암호 재부팅 알고리즘을 분석하여 병렬처리가 가능한 부분을 찾고, GPU 구현 대비 FPGA 구현이 유리한 부분을 선정o FPGA 구현이 결정된 부분에 관하여 크기가 작고 속도가 빠른 하드웨어 아키텍처를 제안 및 더 나은 하드웨어 구현을 위해 알고리즘 변경이 가능한지 추가적으로 탐색