본문 바로가기

프로그래밍56

CODE PROJECT License CODE PROJECT License 개발을하다보면 CODE PROJECT에 있는 소스를 자주 참고하는데..License 관련 정리가 필요해서 포스팅해둔다. The Code Project Open License (CPOL)* 저작권 보호: 예* 상용 소프트웨어에서 사용 가능: 예* 버그 패치 및 기능 확장 제공의 의무: 아니오* 명시적 특허권 행사 가능 여부: 예* 사유 프로그램 (소스 비공개 프로그램)에서 사용 가능 여부: 예* 라이센스 전파 여부: 아니오 The Common Development and Distribution License (CDDL)* 저작권 보호: 예* 상용 소프트웨어에서 사용 가능: 예* 버그 패치 및 기능 확장 제공의 의무: 예*** 명시적 특허권 행사 가능 여부: 예* 사유 .. 2017. 5. 22.
라즈베리파이 이미지 백업 라즈베리파이 이미지 백업방법입니다! http://tctt.tistory.com/95 에서 사용한 Win32 Disk Imager 를 준비합니다. 사용방법은 정말간단합니다.1. Image File 옆 폴더모양을 클릭하여 Image파일을 저장할 위치를 선택하세요. 2. 경로와, 저장할 이미지파일의 파일명을 입력해주세요. 3. Read 버튼을 클릭합니다. 4. Read가 완료되면 해당위치에 이미지파일이 생성됩니다..차후에 백업해둔 내용을 불러오려면http://tctt.tistory.com/95 에 포스팅해둔 절차대로 사용하시면됩니다. 2017. 5. 17.
블록 암호 운용 방식 CBC ECB 암호학과는 거리가 멀줄알았지만, 암호화관련 프로그램을 작성하게되면서 새로알게된점과해깔리던점을 포스팅해둔다..내가사용한모드는 ECB, CBC모드만 사용했으니 두가지만 작성한다. 블록암호 : 특정한 길이의 블록 단위로 동작하기 때문에, 가변 길이 데이터를 암호화하기 위해서는 먼저 이들을 단위 블록들로 나누어야 하며, 그리고 그 블록들을 어떻게 암호화할지를 정해야 하는데, 이때 블록들의 암호화 방식을 운용 방식으로 부른다. ECB : 운용 방식 중 가장 간단한 구조를 가지며, 암호화하려는 메시지를 여러 블록으로 나누어 각각 암호화하는 방식으로 되어 있다.암호화 방식은 아래 그림과 같다.암/복호화할 데이터를 일정 단위 블록으로나눠 Key를 가지고 암복호화를 진행한다.함수로 나타낸다면 P(평문) / C(암호문)암.. 2017. 5. 15.
Windows 10 Mysql 설치 Windows 10 MySQL 설치 mysql을 설치하기위해선 설치파일이 있어야겟죠?설치파일을 다운받으러갑니다!다운로드경로 : http://dev.mysql.com/downloads/mysql/ 최신버전은 5.7.18 입니다! 다운로드받기전에 Login을 해야합니다. mysql은 oracle사의 오픈소프트웨어이므로 oracle 계정으로 로그인 하시면됩니다! 로그인이 완료되면 바로 다운로드 받을 수 있어요~ 다운로드된 설치파일을 실행하면 아래와같은 화면이 나옵니다.설치를위해 Install MySQL Products 를 클릭합니다. 라이센스 동의를 구하네요.라이센스 동의함에 체크 후, 넥스트를 클릭합니다. 최신버전이 있나 찾는거같네요.아래보니 업데이트 체크 스킵이 권장되지는 않지만.전 최신버전이아닌 5.61.. 2017. 4. 13.