목록Java (2)
규도자 개발 블로그
[Java/자바] RSA 공개키, 개인키 암호화 방식을 String형태로 다뤄보자. 많이들 쓰이고, 또 그만큼 신뢰할 수 있는 방식인 RSA암호화 방식을 자바로 구현해봤다. 일단 코드는 아래와 같다. import javax.crypto.Cipher; import java.security.*; import java.security.spec.PKCS8EncodedKeySpec; import java.security.spec.X509EncodedKeySpec; import java.util.Base64; import java.util.HashMap; public class Main { static final int KEY_SIZE = 2048; public static void main(String[] arg..
* 클래스의 첫글자는 대문자로 한다. (파스칼 표기법)예) Scanner, System, Object... * 내가 만드는 클래스의 첫글자 또한 대문자로 하고 파스칼표기법을 따른다.예) MyJavaProject.java, AnotherJavaProject.java... * DAO, VO, DTO, CRUD용도로 쓰는 클래스는 본 용도를 뒤에 대문자료 표기한다.예) ModelDAO.java, ModelVO.java, ModelDTO.java, ModelCRUD.java... * 변수의 첫 글자는 소문자로 하며 카멜표기법으로 표현한다예) Scanner scanne = ~ , Object object = ~ , int a = 0... * 프로젝트명은 자유롭게 정한다. 하지만 잠재적인 오류를 피하기 위해 한글이..