목차
- 자바 코딩 키, 카운터 입력받아 OTP 코드 생성 예제 이전 포스팅 링크 및 설명
- 자바 코딩 시간 기반 TOTP 코드 생성 예제 이전 포스팅 링크 및 설명
- 자바 코딩 zxing 라이브러리 활용 QR 코드 이미지 만들기 예제 이전 포스팅 링크 및 설명
- 자바 코딩 for 반복문으로 숫자 1부터 10까지 출력하기 예제
- 자바 코딩 while 반복문으로 1부터 10까지 출력 예제
자바 코딩 키, 카운터 입력받아 OTP 코드 생성 예제 이전 포스팅 링크 및 설명
이전 포스팅에서는 자바 코딩에서 OTP 코드를 생성하는 방법에 대해 알아보았습니다. OTP는 One Time Password의 약자로서 사용자를 인증하는 수단으로 일회성으로 사용할 수 있는 비밀번호를 의미합니다. 자바 코드에서 이러한 OTP를 만드는 과정은 hmac 등의 알고리즘이 사용됩니다. 특히 사용자에게 키, 카운터를 입력받아 OTP를 생성하는 프로그램을 만들어보았습니다. 지금 프로그램 개발중 OTP 기능이 필요하시다면 아래의 포스팅을 참고하여 학습해주세요.
2024.03.18 - [Java] - [Java/Linux] 자바 코딩 OTP 코드 생성 예제(카운터, 키 설정)
[Java/Linux] 자바 코딩 OTP 코드 생성 예제(카운터, 키 설정)
목차 자바 코딩 리플랙션 문법으로 특정 메소드 호출 예제 이전 포스팅 링크 및 설명 자바 코딩 SecureRandom 클래스로 0부터 100까지 랜덤 값 생성 예제 이전 포스팅 링크 및 설명 자바 코딩 AES 256 ECB
salguworld.tistory.com
자바 코딩 시간 기반 TOTP 코드 생성 예제 이전 포스팅 링크 및 설명
다음으로 이전 포스팅에서는 위에서 언급한 OTP를 조금더 발달시킨 시간 기반 TOTP 코드 생성 방법에 대해 알아보았습니다. TOTP는 일정한 시간동안에만 인증에 사용할 수 있는 특수 비밀번호입니다. 따라서 얼마만큼 시간동안 유효한 비밀번호로 인식할 것인지에 대한 expire time이 파라미터로 들어갑니다. 만약 자바 프로그램에서 이러한 TOTP 생성 방법이 필요하시거나 궁금하시다면 아래의 링크를 참고하여 예제 코드를 학습해주세요.
2024.03.19 - [Java] - [Java/Linux] 자바 코딩 TOTP 코드 생성 예제(HOTP 활용)
[Java/Linux] 자바 코딩 TOTP 코드 생성 예제(HOTP 활용)
목차 자바 코딩 AES 256 CBC 모드로 IV 포함하여 암복호화 예제 이전 포스팅 링크 및 설명 자바 코딩 JNI 연동을 위한 C 코드로 so 라이브러리 생성 예제 이전 포스팅 링크 및 설명 자바 코딩 외부 프로
salguworld.tistory.com
자바 코딩 zxing 라이브러리 활용 QR 코드 이미지 만들기 예제 이전 포스팅 링크 및 설명
마지막으로 자바 코딩에서 zxing 라이브러리를 이용하여 QR 코드 이미지를 컴퓨터에 생성하는 방법에 대해 알아보았습니다. QR 코드는 바코드 형식의 이미지로서 특정 값, 문자열, 데이터 등을 바코드로 표현하여 QR 리더기에 내용을 전달합니다. 코로나 시대에 방문자 확인용으로 이러한 QR 코드를 많이 사용했습니다. 사용자의 핸드폰에서 만든 사용자 정보가 닮긴 QR 코드를 QR 리더기가 읽어서 사용자를 인증합니다. 이렇듯 자바에서 QR 코드 이미지 생성 방법이 궁금하시다면 아래 링크의 포스팅을 참고하여 학습해주세요.
2024.03.20 - [Java] - [Java/Linux] 자바 코딩 zxing QR 코드 이미지 생성 예제(인터넷 주소 문자열 변환)
[Java/Linux] 자바 코딩 zxing QR 코드 이미지 생성 예제(인터넷 주소 문자열 변환)
목차 자바 코딩 리눅스 Shell 명령 실행 및 결과 가져오기 예제 이전 포스팅 링크 및 설명 자바 코딩 loadLibrary로 C 라이브러리 로드 및 JNI 함수 호출 예제 이전 포스팅 링크 및 설명 자바 코딩 JNI 문
salguworld.tistory.com
자바 코딩 for 반복문으로 숫자 1부터 10까지 출력하기 예제
아래는 자바 코딩에서 제일 많이 사용하는 for 반복문 사용 예제 코드입니다. 정수의 값 1부터 10까지 차례대로 화면에 출력하는 예제입니다. 지금은 숫자를 반복해서 출력하는 코드를 실행하지만 for 반복문 사이에 다른 반복적인 코드를 넣으면 해당 코드가 실행됩니다. 자바의 반복문 사용 방법에 대해 궁금하시다면 아래 예제를 직접 실행하여 결과를 확인해보세요.
public class Main {
public static void main(String[] args) {
for (int i = 1; i <= 10; i++) {
System.out.println(i);
}
}
}
자바 코딩 while 반복문으로 1부터 10까지 출력 예제
아래는 위에서 사용한 for 반복문과 동일한 기능을하는 while 반복문 예제입니다. while은 do while, while do 등 여러 조건을 설정할 수 있는 반복문 문법입니다. for 와는 조금 다르게 조건에 따라 반복을 하거나 종료해야할 때 자주 사용하는 반복문입니다. 직접 예제 코드를 작성하여 실행해보세요.
public class Main {
public static void main(String[] args) {
int i = 1;
while (i <= 10) {
System.out.println(i);
i++;
}
}
}