Java

· Java
오늘은 AES-256 암호화 방식을 이용하여 간단한 보안 프로그램을 구현해보도록 하겠습니다. 개념 다지기 일단 코드를 짜기전에 개념을 살펴보도록 하겠습니다. 첫번째는 AES입니다. 우리가 만들 보안 프로그램은 AES기반의 암호화 방식을 이용한 프로그램입니다. "그럼 AES가 뭘까요??" 바로.. AES는 Advanced Encryption Standard의 약자로 고급 암호화 표준이란 뜻을 가지고 있습니다. AES는 암호화 및 복호화에 동일한 키를 사용하는 대칭키 알고리즘으로 높은 안전성과 빠른 속도로 인해 양방향 암호화에서 가장 많이 사용되는 방식입니다. AES 암호화의 종류는 AES-128, AES-192, AES-256이 있으며 뒤에 붙은 숫자는 키의 길이를 의미합니다. 우리가 사용할 암호화는 AE..
· Java
오늘은 JAVA를 이용한 간단한 암호화/복호화 프로그램을 구현해 보았다. 로직 간단한 암호화/복호화 원리는 ASCII 코드를 이용하여 로직을 짰습니다. 암호화 입력 범위 영어 : a b c d e f g h i j k l m n o p q r s t u v w x y z 숫자 : 0 1 2 3 4 5 6 7 8 9 출력 범위 ` ~ ! @ # $ % ^ & * ( ) - _ + = | [ ] { } ; : , . / q w e r t y u i o p 영어 입력 → 특수문자 출력 a → ` b → ~ c → ! d → @ e → # f → $ g → % h → ^ i → & j → * k → ( l → ) m → - n → _ o → + p → = q → | r → [ s → ] t → { u → } v..
STLLIN
'Java' 카테고리의 글 목록