비교표
기본필터 |
사용자필터 |
* 더블클릭 : 해당 셀을 클립보드로 복사
HTML Escape | URL 인코딩 | Base64 인코딩 | RSA | MD5 | SHA-256 | AES 256 | |
---|---|---|---|---|---|---|---|
|
|
URL 에서 사용할 수 없는 문자를 %xx 형태의 숫자로 변환하는 것 |
이진데이터(실행파일, 압축파일 등)를 아스키영역 문자로 A~z 0~9 +/ 로 변환하는것 길이가 길어지지만 파일을 텍스트로 전환하여 표현할 수 있는등의 장점. |
양방향 비대칭키 방식 암호화 공개키로 암호화하면 개인키 가진자만 복호화 가능 |
단방향 암호화(암호화만 가능하고 복호화는 불가능) 128비트 암호화 해시함수 결함 있어 SHA-1가 권장됨 |
단방향 암호화 방식(복호화 불가능) SHA-2 계열 |
양방향 대칭키 방식 암호화 AES = Advanced Encryption Standard (고급 암호화 표준) |
|
< ---------------- < > ---------------- > (띄어쓰기) ------- & ---------------- & " ---------------- " ' ---------------- ' |
변환전 https://www.google.com/search?q=강낭콩 변환후 https://www.google.com/search?q=%EA%B0%95%EB%82%AD%EC%BD%A9 변환 참고 |
변환전 1234 변환후 MTIzNA== |
|
|
|
|
|
String encodeResult = URLEncoder.encode(String encodingString, String charsetName); |
// Apache commons codec 이용 Encoder encoder = Base64.getEncoder(); byte[] encodedBytes = encoder.encode(targetBytes); Decoder decoder = Base64.getDecoder(); byte[] decodedBytes = decoder.decode(encodedBytes); |
|||||
|
https://epthffh.tistory.com/entry/javascript-jQuery%EB%A1%9C-HTML-%EB%AC%B8%EC%9E%90%EC%97%B4-%EC%9D%B4%EC%8A%A4%EC%BC%80%EC%9D%B4%ED%94%84-%EC%B2%98%EB%A6%AC%ED%95%98%EA%B8%B0 |
encodeURI( uri ) decodeURI( uri ) // 예약문자인 : / = ? & 등도 함께 인코딩함 encodeURIComponent( uri ) decodeURIComponent( uri ) /* encodeURIComponent('http://google.com') 결과 : 'http%3A%2F%2Fgoogle.com' "/ |
btoa('1234') 결과 : 'MTIzNA==' atob('MTIzNA==') 결과 : '1234' |
|
|
|
|
선택된 행/열이 없습니다. <필터편집> 에서 행/열을 선택해주세요 |
---|