기반

    사용자 인증(Authentication)과 권한 부여(Authorization)에 대한 이해

    인증과 권한 부여의 차이사용자 인증 - 컴퓨터 보안에서 말하는 인증이란 어떤 실체가 그 실체가 맞는지 확인하는 것이다.여기에는 4가지 유형이 있다.    지식 기반 인증(What you know)    • 고객이 알고있는 정보 기반으로 인증    • 비밀번호 등    • 유추가 가능하고 유출의 우려가 있음    소유 기반 인증(What you have)    • 고객이 소유하고 있는 것을 기반으로 인증    • 공인인증서, 시크리트 카드, OTP, 문자인증 등    • 지식 기반 인증과 함께 사용되면 강력함    • 복제/분실의 우려 존재    생체(존재) 기반 인증(What you are)    • 고객이 가지고 있는 고유한 생체적 특징을 기반으로 인증    • 지문인증, 홍체인증 등    • 분실이나..

    C# foreach 사용법과 다양한 예제

    1. foreach 의미 끝을 지정해주는 다른 반복문과 달리, 인자로 들어온 itrable-item의 내부 인덱스 끝까지 알아서 순환을 해주는 반복문이다. foreach (element in iterable-item) { // body } : 여기서 element는 데이터 타입과 변수명을 포함하고. 아래와 같이 사용된다. : foreach(string str in arr); : foreach(데이터타입 변수명 in 배열,컬렉션등) 2. foreach 예제1 - 1차원 배열에서의 foreach public static void Main(string[] args) { int[] arr = { 11, 12, 13, 14, 15, 16, 17 }; //foreach문 Console.WriteLine("## fo..