고대 암호학은 암호학중에서 가장 쉬운 파트에 속해있는걸로 방식만 알면 풀수있는거죠 일단 저는 고대 암호학에 관용암호 방식을 설명하도록 하죠 암호의 방식은 암호화(암호문 작성)와 복호화(암호문 해석)에 사용되는 키(예를들면 x=1 이런식이다)의 분배 관리에 따라 관용암호방식과 공개키 암호 방식으로 분류됩니다 이번에는 암호화/ 복호화에서 동일한 키를 사용하는 관용 암호방식에 관하여 알아보도록 합시다 관용 암호는 앞에서 말을했듯이 암호화와 복호화에 동일한 키를 사용함으로 공동키 암호방식과 또는 암호화 복호화 과정이 대칭적이어서 대칭 암호화 방식이라고도 합니다 앞에 대칭적 암호화 방식을 꼭 지금 알아 듣지 않으셔도 아래쪽으로 가서 암호의 한종류를 예로 들것입니다 관용 암호는 수천년전부터 사용된 암호 방식으로 평..
HTML에 JavaScript 삽입 HTML에 JavaScript 코드 파일 삽입 변수의 대소문자 구분 변수에 포함된 데이터의 형을 지정하지 않고, JavaScript 인터프리터가 변수에 포함된 데이터 형을 추적하고 변환. JavaScript 데이터 형 숫 자 형 : 정수와 부동 소수 BOOLEAN : true, false STRING : 작은 따옴표나 큰 따옴표에 들어가 있는 값으로, 특수문자 포맷 사용시에는 '\'와 함께 사용. null : 아무런 값도 없는 것으로, 변수를 초기화 시키거나 어떤 값이나 이벤트를 지울 때 사용됨 undefined : 변수만 만들고, 값을 할당하지 않은 상태 유형간의 변환 스트링 피연산자가 비스트링 연산자와 사용된 경우 다른 연산자를 모두 스트링으로 변환 BOOLEAN값..
큐메일은 임은재님과 이운억님의 큐메일 설치법을 마니 참조했습니다. 그분들께 감사드립니다. 큐메일이 너무 어려운거 같아 좀 더 쉽게 이해할 수 없을까해서 이렇게 문서를 만들어 보았습니다. 허접해도 이해해주셔요. ^^ 그리고 첨부파일은 제홈에서 설치 이야기에서 받아 가십시요. 질문은 제홈의 질답 이야기에서만 받습니다. 비츠로 홈 http://vitro.pe.kr qmail-1.03설치⑤ (courier-imap연동) 내가 생각하기에나 보통 qmail을 사용하는 사람들은 courier-imap을 마니 사용해서 imap과 pop3를 지원한다. 특별한 이유가 없다면 imap2002보다는 courier-imap을 사용하라. qmail에 아주 적합하게 지원할 수 있도록 나온 imap이다 참고로 imap2002로 qm..
1. 다운로드 및 설치 선자바사이트에서 ( http://java.sun.com ) 접속한뒤 로 가면 이렇게 나오는데 이때 JavaSE 를 눌러주세요! 화면이 넘어가면 JDK6 와 Java SE 6 Documentaion(.Net 의 MSDN 이랑 비슷함) 을 받으면됩니다 다음 화면이 넘어가면 Accept 꼭 눌러주시고요 Java SE 6 Documentaion 받으실때는 일본어와 영어가 있는데.. 일본어 하실줄 알면.. 받으시고.. 아니면 영어로 체크! 2. 환경변수 설정하기 ( 예제는 xp입니다) 내 컴퓨터아이콘에서 속성을 들어갑니다 거기서 고급탭을 누르시고 맨밑 버튼중 환경 변수(N) 버튼을 누르시면 칸 두개가 나오는데 이건 위에칸은 현재 계정 사용자 밑에칸은 전체 계정 사용자입니다. (: 윈도우 계..
'그리스몽키', 인터넷을 바꾼다 Ryan Singel 지금 인터넷에서는 파이어 폭스 유저들의 브라우저 정복열기가 거세다. 이들은 삭제 버튼과 영구 검색 폴더를 G메일에 추가하여, 브라우저에서 모든 광고를 없애고 온라인 뉴스의 프린트 페이지만을 보이도록 한다. 인기 음악 웹사이트의 모든 콘텐트를 재구성하며, 온라인 뉴스리더인 블로그라인즈(Bloglines)에서 마이클 잭슨에 관련된 로이터의 뉴스들을 삭제해 버렸다. 폴 그래햄의 해킹 및 프로그래밍에 대한 온라인 논문에 열광하였던 윌슨이라는 영국의 한 컴퓨터공학도는 그래햄의 에세이 본문과 주석 사이를 계속 스크롤 하는 일에 점차 지쳐가고 있었다. 그래서 그는 약간의 자바스크립트를 이용하여 본문과 주석 사이에 자동으로 링크가 되도록 프로그램을 개발하였다. 몇 ..
올블에서의 그리스몽키 토픽에 들어가 이것저것 둘러본후 직접 써 봤습니다. 이거 상상을 초월하고 있네요. 놀라울 뿐입니다. 하지만 그 이름의 뜻이나 설명은 있지만, 직접적인 예들이 없으니 보통유저들이 이해하기 힘들지 않나 하는 후니님의 조언에 따라 예를 들어 포스팅해 봅니다. :) 물론. 불여우를 쓰고 계셔야 하니 혹 없으시면 다운받으시기 바랍니다. 일단 초간단 설명(일모리의 주특기죠 ㅡㅡ) 을 드리자면, 유저가 원하는대로 웹사이트를 바꾸어 주는 불여우 확장기능입니다. 물론 스크립트를 써야하기에 보통유저들이 직접 원하는대로 바꾸지는 못하지만, 많은 분들께서 유명하는 웹사이트는 이미 '유저가 원하는대로' 바꾸어 올려 놓았습니다. 확장기능 안에 또다른 확장기능이죠. greasemonkey 확장기능을 설치후에,..
function student(name, grade) {... ...}처럼 생성자 함수(constructor function)를 통하여 객체를 정의하여 사용할 수 있습니다. 하지만, 대개는 미리 정의되어 내장된 객체들만 사용하여도 훌륭한 프로그램을 만들어낼 수 있죠. 이름하여 내장객체라는 것이죠. 내장객체는 말그대로 이미 내장되어있기 때문에 그냥 갖다가 쓰면 되는 객체들이죠. Date, Math, Array, Function ... ... 등등과 함께 언급하신 String 객체가 있습니다. 즉, function student(name, grade) 같은 생성자 함수를 만들지 않아도 된다는 얘기죠. 그런데, 이것들 종류에 따라 객체를 만드는 방법에 차이가 좀 있습니다. today = new Date() 처..