OTP(One-Time Password) OTP는 One-Time Password의 약자로 1 회성 비밀번호입니다. 1 회성 비밀번호를 제공하기 때문에 한번만 사용가능하고, 동일한 번호에 대해서는 이후에 사용이 불가능 합니다. 이 인증 방식은 S/KEY 방식, 챌린지 응답 방식, 이벤트 동기화 방식 그리고 시간 동기화 방식 4가지가 존재합니다. wiki 백과를 참고하시면 되겠습니다. 그 중 가장 많이 사용되는 시간 동기화 방식을 간단하게 소개하도록 하겠습니다. 시간 동기화 방식 OTP를 생성하는 방법 중 시간을 이용하는 방식입니다. 클라이언트는 현재의 시각을 기준으로 OTP 번호를 생성하고, 서버에서도 같은 방식으로 OTP 번호를 생성하여, 일치 여부를 판가름하게 되는 방법입니다. 1~2분 정도의 시간 ..
VMware 또는 VirtualBox에 설치해둔 Ubuntu로 접근하기 위해서 터미널을 설치해보았습니다. 그냥 PC에 설치하고 터미널을 설치해서 사용하는 방법도 동일한 방법입니다. 명령어는 간단하게 몇 줄만 작성하면 됩니다. PuTTY를 다운받아 접속하는 방법까지 간단하게 설명하겠습니다. 윈도우에 Virtualbox에서 Ubuntu 설치 및 공유 폴더 설정 : http://thdev.net/237 Ubuntu에 ssh 설치 서버에 접근하기 위해서 ssh를 설치해야 합니다. 아래의 명령어를 통해 ssh를 설치하면 됩니다.sudo apt-get install ssh 용량은 약 3 MB 정도입니다. 설치만 하시고 가상 PC의 IP 주소를 확인만 하면 됩니다. 우분투의 IP 주소 확인은 "ifconfig"입니다..
최근 구글에 인수되어 무료로 풀린 화려함을 보여주는 알람 어플을 소개합니다. Timely Alarm Clock Timely Alarm은 Bit spin이라는 회사에서 개발한 어플입니다. 스위스취리히연방공과대학교(ETH Zurich) 컴퓨터과학과 학생들이 모여서 만든회사로 화려한 그래픽의 디자인을 가진 간단한 시계 관련 어플입니다. 안드로이드 기본 시계 어플과 비슷한 구조를 가지고 있지만 정말 화려한 화면을 제공하는 어플입니다. 이번 Google 인수(Join)으로 인해 기존 인앱 결제를 통해 Full 서비스를 받을 수 있었던 프로그램이 무료로 전환되어 사용이 가능해졌습니다. 추후 구글이 기본 시계 어플을 대체 할지 기대되는 프로그램입니다. Timely Alarm Clock 기능 알람 설정, 시계 View..
도시바 SSD 512GB를 구입하였습니다. 노트북에 설치되어있는 1TB가 있기는 하지만 1TB만큼 다 사용하지도 않을것 같고, 하드디스크 긁는 소리가 너무 커서 조용한 SSD로 변경하려고 구입하였습니다. 현재 500GB 정도의 SSD는 40~60대의 가격을 보여주고 있습니다. 2년 전에 250GB 정도의 SSD가격이 30~50정도였으니 용량이 2배 늘어나고 가격은 비슷해졌습니다. 기간은 참 오래걸리네요. 도시바 SSD 도시바 SSD의 장점은 저전력이라고 합니다. 타사 제품들이 100mW 이상인 반면 도시바 Q Series Pro는 90mW라고 합니다. 스펙은 간략하게 아래와 같다고합니다. SATA3(6Gb/s) 지원, 읽기 최대 554MB/s, 쓰기 최대 512MB/s, MLC(토글)방식, 7mm의 두께..
mSATA RAID 구성이 끝나고 윈도우 설치를 진행할 수 있습니다. 이번 글에서는 MSI GE40의 하드디스크 2개를 사용하여 윈도우를 설치할 경우 주의해야할 부분과 윈도우 8.1을 설치할때 지원되는 항목등을 살펴보겠습니다. MSI GE40-i7 Splinter Edition에 mSATA 2개로 RAID 구성하기 : http://thdev.net/531 UEFI 설정 내용 참고 : 위키 백과 - UEFI 우선 UEFI는 한국말로 "통일 확장 펌웨어 인터페이스"라고 하는 Unified Extensible Firmware Interface의 약자입니다. 운영체제외 플랫폼 펌웨어 사이의 소프트웨어 인터페이스를 정의하는 규격으로 IBM PC 호환기종에 사용되는 바이오스 인터페이스를 대체할 목적으로 개발되었다고..
지난번에 구매했던 노트북의 SSD 128GB가 부족하여 추가로 128GB를 구매하여 설치하였습니다. RAID 0로 설정하고 윈도우 8.1을 설치하였습니다. 설치하는 방법과 성능 정보를 간단하게 살펴보려고 합니다. 제가 기존에 노트북을 구매하면서 무료로 제공받은 SSD 128GB는 도시바의 제품이였습니다. 동일한 도시바 mini SATA(mSATA)를 구입하여 RAID 구성을 하였습니다. 제 노트북에는 mSATA가 장착 가능한 SUPER Raid 킷이 장착되어 있습니다. 단일 SSD로 교체도 가능하지만 mSATA를 하나 더 구입하여 적용해보았습니다. MSI G40-i7 Splinter Edition 간단 개봉 및 사양은? : http://thdev.net/514MSI GE40의 UEFI 모드에 윈도우 8...
안드로이드 폰의 하단의 버튼은 3가지로 구성되어 있습니다. 레퍼런스 폰의 넥서스 S까지는 4가지 버튼이 존재하였습니다. 반면 삼성은 처음부터 메뉴, 홈, 뒤로 버튼을 만들었고, 홈버튼만 하드웨어 버튼으로 구성되어 있습니다. 하드웨어는 꾹꾹 눌러야 하는 버튼을 말합니다. 하지만 화면 안쪽에서 보여지지 않는 버튼 역시 하드웨어 버튼이라고 합니다. 단지 살짝의 터치만 있으면 되는 버튼이더라도, 화면 안에 있지 않으니 하드웨어 버튼입니다. 소프트웨어 버튼은 갤럭시 넥서스가 출시되면서부터 시작되었습니다. 아래와 같이 3개의 버튼이 존재합니다. 이것에 대해서 글을 작성한적도 있습니다. 메뉴 대신 테스크 버튼이 필요하다구요. 안드로이드 메뉴버튼 항상 필요할까? : http://thdev.net/458 오랜만에 관련글..
노트북 쿨러를 하나 구입하였습니다. 잘만 ZM-NS2000으로 최대 17인치 노트북까지 올라가는 제품입니다. 200mm의 쿨링팬 1개와 USB 3개, 4단계 높이 조절이 가능한 제품입니다. 간단한 제품 소개 및 안드로이드 소음 측정 어플로 소음을 간단히 체크해보았습니다. ZM-NS2000은 현재 10000개 판매 기념으로 잘만에서 제작한 유선 마우스를 함께 제공하고 있습니다. 무선 마우스를 사용중이라서 유선을 사용할 일은 없어보입니다.^^; ZM-NS2000 잘만은 쿨링 시스템에서 유명한 회사입니다. 노트북용 쿨러도 판매되고 있는데 제가 구입한 제품은 ZM-NS2000 입니다. 사진과 같이 크지도 작지도 않은 크기를 가지고 있습니다. 17인치 노트북을 사용은 가능은 한데 17인치를 올려두면 아래가 꽉차게..