본문 바로가기

알아두면 좋은 IT 지식/General

(19)
작업스케쥴러로 배치파일 실행 시 실행 계정을 콘솔세션으로 전환하는 방법 우선 cmd창에서 사용할 수 있는 명령어 몇개를 알아보자. 아래 명령어 중 일부는 윈도우 서버환경에서만 사용 가능하다. cmd란 command의 약자로 명령어로 윈도우를 조작할 수 있도록 해주는 프로그램이다. 예전 도스환경과 비슷하다. 윈도우 > 시작 > 실행에 cmd를 입력하면 실행되며 다양한 기능을 사용하기 위해서는 관리자권한으로 실행한다. tscon 세션을 다른 세션에 연결한다. ex. tscon 2 /dest:console 세션 ID 2의 세션을 console로 연결한다. -세션 ID 2에서 작업중인 환경을 console화면에 띄운다. 이 때 기존 2의 연결 끊기게 되고 기존 console의 환경은 연결을 잃게 된다. -즉, 내가 PC에서 2번 세션ID로 서버에 원격을 붙어서 프로그램을 구동하다가..
IT 실무에서 쓰이는 용어 정리 처음 IT회사에 입사해서 업무를 보다보면 흔히 쓰이는 용어들이 있다. 보통 약자나 문장을 줄여서 말하거나 문법적으로 맞지 않더라도 관용적으로 그냥 쓰이는 표현들이니 익혀두자. AsIs / ToBe : 현재/미래를 표현하는 말로 보통 서비스를 도입하거나 시스템을 업그레이드 할 때 이전과 이후를 비교할 때 쓰인다. ex. 우리 시스템은 asis는 oracle을 사용했으나 tobe는 mssql로 변경할 예정입니다. CS방식 : Client와 Server기능을 포함하는 설치형 프로그램 방식을 말한다. (Client와 Server기능이 분리된 Web방식과 비교하여 말하기도 한다.) 레가시(legacy) : 기존(예전)시스템을 지칭하거나 특정 시스템을 제외한 일반적인 모든 시스템을 지칭할때 쓰인다. 싱크/어싱크 :..
AES 암호화 종류 AES(Advanced Encryption Standard) AES 알고리즘은 대칭키 암호화 방식으로 암호화와 복호화 과정에서 동일한 키를 사용한다. 첨부된 AES128-CBC 암호화 함수를 기준으로 설명을 이어가고자 한다. AES128-CBC 암호화 알고리즘의 bit수에 따라서 128과 256으로 구분된다. 다시 모드에 따라서 ECB, CBC, CFB, OFB, CTR 등으로 구분된다. 패딩방식은 PKCS5PADING, PKCS7PADING이 있지만 128bit에서는 두개를 구분하지 않는다. IV(Initialization Vector) 초기화백터 블럭단위로 암호화 시 발생하는 중복현상을 피하기 위해서 IV(초기화백터)값을 사용하며 이 IV의 초기값을 지정하는 방식이 여러가지 존재한다. 그 중 대칭키를..