본문 바로가기
[도서 정리] 03. 보안의 추가 요소 - 보안의 기본 03. 보안의 추가 요소 - 보안의 기본 * 새로 추가된 보안 요소 -진정성(Authenticity)책임성(Accountability)부인방지(Non-repudiation)신뢰성(Reliability) * 진정성(Authenticity) -서명이나 인증 등을 사용해 이용자가 맞다는 것과 데이터가 변조되지 않았다는 것을 가르킨다.지문 인증 기술, 해시 등과 같은 암호 기술을 이용한 장치로 확보된다. * 책임성(Accountability) -시스템에 남아있는 기록(로그)과 같은 증거를 사용하여 언제 어떤 일이 발생했는지를 적절히 추적 및 추구할 수 있다는 것과 그러한 로그가 변조되지 않고 시스템의 움직임을 추적하기 위한 장치가 갖춰져 있다는 것을 가르킨다. * 부인방지(Non-repudiation) -발생 .. 2019. 10. 4.
[Effective Java] 공유하는 가변 데이터에 접근 시 동기화하자. [Effective Java] 공유하는 가변 데이터에 접근 시 동기화하자. - 동기화를 하지 않으면, 하나의 스레드에서 변경한 내용을 다른 스레드에서 못 볼 수 있다. 동기화는 불안정 상태의 객체를 스레드가 볼 수 없도록 하는 것은 물론, 동기화된 메소드나 블록에 진입하는 각 스레드가 앞에서의 모든 변경(같은 락으로 보호되었던)이 반영된 결과를 볼 수 있게 해준다. - 자바 언어 명세에서는 long 이나 double 타입이 아닌 변수의 값을 읽거나 쓸 때는 원자성을 보장한다. long 이나 double 타입이 아닌 변수의 값을 읽으면 어떤 스레드가 그 변수에 저장했던 값을 반환 받을 수 있다는 것. 실제로 동기화하지 않고 여러 스레드가 그 변수를 동시에 수정해도 그때그때 수정된 값이 반영된다. 스레드가 .. 2017. 3. 7.
[라오스 방비엥] 방비엥의 마지막 밤 [라오스 방비엥] 방비엥의 마지막 밤 방비엥에서 별로 한 것도 없는데 벌써 방비엥의 마지막 밤이 찾아왔다. 일정상 카약, 짚라인, 열기구, 탐짱, 전망대 등은 도전을 못 했지만, 아쉬움이 남아야 다시 찾을테니 아쉬움은 아쉬움대로 그냥 묻어둔다. 그래도 첫날은 뷰가 좋은 호텔도 잡고, 쇼핑도 하고, 맛난 바비큐 집도 찾아냈다.둘째날은 튜빙도 하고, 이발도 하고, 탐짱 앞에서 수영도 했다.셋째날은 하이라이트들인 동굴 튜빙을 하고, 블루라군에 가서 토나오도록 놀았다. 자 이제 마지막 밤을 또 다시 돼지고기 바베큐 집으로 간다. 이 집은 가성비는 물론 맛이 너무 훌륭해서 우리의 방비엥의 저녁식사 3번 모두를 책임져줬다.이 집을 찾은 것은 정말 행운이 아닐 수 없다는 느낌이다. 이 집에 대한 자세한 정보는 아래 .. 2017. 1. 19.
[android] LBS ( Location Based Service ), GPS vs. WIFI vs. 3G 안드로이드, LBS ( Location Based Service ), GPS vs. WIFI vs. 3G GPS 위성을 이용한 위치정보 수신 시스템으로, 정확도가 높으나, 처리속도가 느리며, 배터리 소모가 많다. 오차 범위 : 0~10m 최대단점!! : 특정상황에서 처리속도가 현저하게 떨어지며, 아예 수신이 안 되는 경우도 있다. 오랜시간 GPS 신호를 놓쳤을 때 위치 정보 초기화 지연시간은 평균 2~15분. ( A-GPS 로 보완. )실내(콘크리트), 주머니 속 등에서는 아예 수신이 안 될 가능성이 높다.배터리 소모량이 꽤 크다. Wifi ( 무선 인터넷 ) 정확도는 낮은 편이나, 처리속도가 빠르고, 베터리 소모가 적다. 오차범위 : AP의 위치 정보와 신호 세기에 따라 오차범위 다양. 10m~500m.. 2013. 8. 22.
raid 이야기 ( RAID 0, RAID 1, RAID 5, RAID 1+0, RAID 10 ) raid 이야기 ( RAID 0, RAID 1, RAID 5, RAID 1+0, RAID 10 ) 이미지의 출처는 너굴너굴님 네이버 블로그. RAID 가 뭐냐? 여러 디스크를 여러 형태로 결합시켜 하나의 디스크처럼 사용할 수 있도록 하면서, 신뢰성 혹은 성능 또는 둘 다를 향상시키는 저장장치 관리방법으로 보통 Server 의 디스크를 구성할 때 사용한다. 처음 이 기술의 도입은 고용량 저장장치가 비쌀때 저용량 저장장치들을 모아 하나의 디스크처럼 쓰려고 고안되었다. Redundant Array Independent Disk 또는 Redundant Array Inexpensive Disk 의 약자이다. HW RAID? SW RAID? RAID 를 HW RAID 와 SW RAID 로 나누는데, 사실 우리가 서.. 2013. 6. 27.
[SEO] 검색엔진 패널티 피해가기. ( SEO 최적화 ) 검색엔진 패널티 피해가기. ( SEO 최적화 ) 구글 검색결과에 페널티를 받는 케이스들에 대해 알아보자.이 패널티 정책은 다른 검색엔진들도 비슷하게 가져갈 것이라 다음 사항에 해당하는 사이트 혹은 블로그들은 검색엔진 패널티를 받게 되고,검색시 상위랭크에 올라가기( 검색결과가 상위에 올라온다. ) 가 힘들어진다. 1. Copy & Paste 로 구성된 사이트 먼저 등록된 사이트의 글을 그냥 copy & paste 하여 글을 작성한 경우는 구글에서 중복 컨텐츠로 인식하여 패널티가 적용된다. 이 때 Copy 하려는 사이트의 신용도가 높은 경우 ( 상위 랭킹 사이트 or 블로그 ) 중복 컨텐츠로의 구분이 더 쉽다. 구글은 원작자 구분 알고리즘도 가지고 있어 중복 컨텐츠 인식 확률이 높다고 한다. 2. 로딩 속도.. 2013. 5. 11.
반응형