1 |
1
스마트 교육 시스템에서 교육자장치의 교육 콘텐츠 저작권을 보호하기 위한 보안 및 인증 장치에 있어서, 통신을 위한 통신모듈; 학습자장치 및 웨어러블장치 중 적어도 하나가 저장한 암호 알고리즘, 복호 알고리즘, 해시함수 및 공유 비밀키를 저장하는 저장모듈; 및 타임스탬프 및 상기 공유 비밀키를 해시함수에 입력하여 세션키를 산출하고, 교육 컨텐츠를 세션키 skA 및 상기 암호 알고리즘을 통해 암호화하여 암호화된 교육 컨텐츠를 생성하며, 교육 컨텐츠 및 세션키를 해시함수에 입력하여 무결성 검증을 위한 메시지 인증 코드를 산출하고, 암호화된 교육 컨텐츠, 타임스탬프 및 인증 코드를 포함하는 암호문을 생성하며, 생성된 암호문을 상기 통신모듈을 통해 상기 학습자장치로 전송하는 제어모듈;을 포함하며, 상기 제어모듈은 원본 교육 컨텐츠와 이미지가 입력되면, 이미지를 비밀 저작권 보호 정보인 바이너리 이미지로 변환하고, 상기 원본 교육 컨텐츠에 상기 비밀 저작권 보호 정보를 은닉하여 상기 교육 컨텐츠를 생성하되, 상기 원본 교육 컨텐츠로부터 다음의 수학식 1을 통해 예측 픽셀 을 산출하고, [수학식 1]상기 I는 원본 교육 컨텐츠이고, 상기 x, y는 픽셀의 좌표값이며, 다음의 수학식 2를 통해 예측 오차 를 산출하며, [수학식 2]산출된 예측 오차를 복수의 픽셀이 포함되는 블록으로 구분하며, 상기 구분된 블록 내의 적어도 하나의 픽셀의 값이 기 설정된 임계치 미만이면, 해당 블록 내에 상기 비밀 저작권 보호 정보를 삽입하여 상기 교육 컨텐츠를 생성하는 것을 특징으로 하는 교육자장치의 교육 콘텐츠 저작권을 보호하기 위한 보안 및 인증 장치
|
2 |
2
삭제
|
3 |
3
삭제
|
4 |
4
제1항에 있어서, 상기 제어모듈은 상기 생성된 교육 컨텐츠에 대해 원본 교육 컨텐츠를 이용하여 다음의 수학식 6과 같이 예측 픽셀 을 산출하고, [수학식 6]상기 I는 원본 교육 컨텐츠이고, 상기 x, y는 픽셀의 좌표값이며, 상기 예측 픽셀을 이용하여 다음의 수학식 7을 통해 예측 오차 를 산출하며, [수학식 7] 상기 는 교육 컨텐츠이며, 상기 x, y는 픽셀의 좌표값이며, 상기 예측 오차 를 이용하여 다음의 수학식 8에 따라 비밀 저작권 보호 정보 비트 를 추출을 통해 비밀 저작권 보호 정보를 도출하며, [수학식 8] 상기 예측 오차 를 이용하여 상기 교육 컨텐츠로부터 원본 교육 컨텐츠를 복원하는 것을 특징으로 하는 교육자장치의 교육 콘텐츠 저작권을 보호하기 위한 보안 및 인증 장치
|
5 |
5
스마트 교육 시스템에서 학습자장치의 교육 콘텐츠 저작권을 보호하기 위한 보안 및 인증 장치에 있어서, 통신을 위한 통신부; 제1항 또는 제4항에 따른 교육자장치와 동일한 암호 알고리즘, 복호 알고리즘 및 해시함수를 저장하며, 상기 교육자장치와 동일한 공유 비밀키를 저장하는 저장부; 및 상기 저장부가 상기 교육자장치와 동일한 공유 비밀키를 저장할 때, 상기 통신부를 통해 상기 교육자장치로부터 상기 암호 알고리즘, 상기 해시함수 및 상기 공유 비밀키를 이용하여 생성된 암호화된 교육 컨텐츠, 타임스탬프 및 인증 코드를 포함하는 암호문을 수신하면, 상기 타임스탬프 및 상기 공유 비밀키를 상기 해시함수에 입력하여 세션키를 산출하며, 암호화된 교육 컨텐츠를 상기 세션키 및 상기 복호 알고리즘을 통해 복호화하여 교육 컨텐츠를 복원하는 제어부;를 포함하는 것을 특징으로 하는 스마트 교육 시스템에서 학습자장치의 교육 콘텐츠 저작권을 보호하기 위한 보안 및 인증 장치
|
6 |
6
삭제
|
7 |
7
삭제
|
8 |
8
스마트 교육 시스템에서 교육자장치의 교육 콘텐츠 저작권을 보호하기 위한 보안 및 인증 방법에 있어서, 학습자장치 및 웨어러블장치 중 적어도 하나가 저장한 암호 알고리즘, 복호 알고리즘, 해시함수 및 공유 비밀키를 저장한 상태에서, 타임스탬프 및 상기 공유 비밀키를 해시함수에 입력하여 세션키를 산출하는 단계; 교육 컨텐츠를 세션키 skA 및 상기 암호 알고리즘을 통해 암호화하여 암호화된 교육 컨텐츠를 생성하는 단계; 상기 교육 컨텐츠 및 세션키를 해시함수에 입력하여 무결성 검증을 위한 메시지 인증 코드를 산출하는 단계; 상기 암호화된 교육 컨텐츠, 상기 타임스탬프 및 상기 인증 코드를 포함하는 암호문을 생성하는 단계; 및 상기 생성된 암호문을 상기 학습자장치로 전송하는 단계;를 포함하며, 상기 교육 컨텐츠를 생성하는 단계는 원본 교육 컨텐츠와 이미지가 입력되면, 이미지를 비밀 저작권 보호 정보인 바이너리 이미지로 변환하고, 상기 원본 교육 컨텐츠에 상기 비밀 저작권 보호 정보를 은닉하여 상기 교육 컨텐츠를 생성하되, 상기 원본 교육 컨텐츠로부터 다음의 수학식 1을 통해 예측 픽셀 을 산출하고, [수학식 1]상기 I는 원본 교육 컨텐츠이고, 상기 x, y는 픽셀의 좌표값이며, 다음의 수학식 2를 통해 예측 오차 를 산출하며, [수학식 2]산출된 예측 오차를 복수의 픽셀이 포함되는 블록으로 구분하며, 상기 구분된 블록 내의 적어도 하나의 픽셀의 값이 기 설정된 임계치 미만이면, 해당 블록 내에 상기 비밀 저작권 보호 정보를 삽입하여 상기 교육 컨텐츠를 생성하는 것을 특징으로 하는 교육자장치의 교육 콘텐츠 저작권을 보호하기 위한 보안 및 인증 방법
|
9 |
9
스마트 교육 시스템에서 학습자장치의 교육 콘텐츠 저작권을 보호하기 위한 보안 및 인증 방법에 있어서, 제8항에 따른 교육자장치와 동일한 암호 알고리즘, 복호 알고리즘, 해시함수 및 공유 비밀키를 저장한 상태에서, 상기 교육자장치로부터 상기 암호 알고리즘, 상기 해시함수 및 상기 공유 비밀키를 이용하여 생성된 암호화된 교육 컨텐츠, 타임스탬프 및 인증 코드를 포함하는 암호문을 수신하는 단계; 상기 타임스탬프 및 상기 공유 비밀키를 상기 해시함수에 입력하여 세션키를 산출하는 단계; 및 상기 암호화된 교육 컨텐츠를 상기 세션키 및 상기 복호 알고리즘을 통해 복호화하여 교육 컨텐츠를 복원하는 단계;를 포함하는 것을 특징으로 하는 스마트 교육 시스템에서 학습자장치의 교육 콘텐츠 저작권을 보호하기 위한 보안 및 인증 방법
|
10 |
10
제8항에 따른 스마트 교육 시스템에서 교육자장치의 교육 콘텐츠 저작권을 보호하기 위한 보안 및 인증 방법을 수행하는 프로그램이 기록된 컴퓨터 판독 가능한 기록매체
|
11 |
11
제9항에 따른 스마트 교육 시스템에서 학습자장치의 교육 콘텐츠 저작권을 보호하기 위한 보안 및 인증 방법을 수행하는 프로그램이 기록된 컴퓨터 판독 가능한 기록매체
|