본문 바로가기

간단한 자바 RSA 암호화 예제 간단한 자바 RSA 암호화 예제를 소개합니다. 외부 라이브러리 없이 순수 JDK로만 짜여진 소스입니다.(jar가 전혀 필요없음!) 직관적으로 이해할 수 있을 것입니다! 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 import java.security.Key; import java.security.KeyFactory; import java.security.KeyPair; import java.security.KeyPairGenerator; import java.security.spec.RSAPrivat.. 더보기
자바에서 SHA1, SHA256 등으로 암호화하는 소스 자바에서 SHA-1, SHA-256 등으로 간단하게 암호화를 할 수 있는 예제를 소개한다. 보안 관련 코딩 등을 할 때 요긴하게 사용할 수 있다. 다음이 가장 정형화된 소스이다!(밑에서 SHA-1 부분을 SHA-256으로만 바꿔주면 암호화 방식이 전환된다!) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; public class Test { public static void main(String[] args) { try { MessageDigest md = MessageDigest.getInstanc.. 더보기
conn.commit()과 conn.rollback()을 사용하려면 conn.setAutoCommit(false) 설정이 필요 jdbc에서 트랜잭션 처리를 하려면 conn.commit()과 conn.rollback()을 사용하면 된다! 그런데 커밋과 롤백을 쓰려면 다음 설정을 꼭 해줘야만 한다!(시작 지점에서 설정해주면 된다. 디폴트가 true이기 때문) conn.setAutoCommit(false); 이제 아주 잘 될 것이다!(간과하기 쉬운 사실이므로 주의할 필요가 있다!) 더보기