내용으로 건너뛰기
잡개발자 리토의 잡위키
사용자 도구
로그인
사이트 도구
검색
도구
문서 보기
이전 판
미디어 관리자
사이트맵
로그인
>
미디어 관리자
사이트맵
잡개발자:심플웍스:유틸리티:security
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
{{htmlmetatags> metatag-description=(심플웍스, SimpleWorks, 유틸리티, SecurityUtil) metatag-og:description=(심플웍스, SimpleWorks, 유틸리티, SecurityUtil) }} ====== SecurityUtil ====== ===== 공통 ===== ^ 메서드 ^ 매개변수 ^ 리턴 ^ 비고 ^ | MD5 | str 문자열 | 해시값\\ (32자리 고정) | MD5 해시 | | SHA256 | str 문자열 | 해시값\\ (64자리 고정) | SHA256 해시 | | SHA512 | str 문자열 | 해시값\\ (128자리 고정) | SHA512 해시 | | AES256 | str 문자열\\ opt 옵션 ((대/소문자 구분 없음))\\ - enc 또는 e\\ - dec 또는 d | 암/복호화 문자열\\ (기본 Key, IV) | AES256 암/복호화 ((JDK 1.8.0.161 이상)) | | ::: | str 문자열\\ opt 옵션 ((대/소문자 구분 없음))\\ - enc 또는 e\\ - dec 또는 d\\ key Key\\ iv IV | 암/복호화 문자열 | ::: | | UUID | <color gray>N/A</color> | UUID 문자열\\ (32자리 고정) | UUID v4 생성 | | ULID | <color gray>N/A</color> | ULID 문자열\\ (26자리 고정) | ULID 생성 | | OTP | <color gray>N/A</color> | OTP 문자열\\ (기본 자리 숫자) | OTP 생성 | | ::: | len 길이 | OTP 문자열\\ (N자리 숫자) | ::: | | ::: | len 길이\\ opt 옵션\\ - eng\\ - num\\ - eng_num_mix | OTP 문자열\\ (N자리 영문 대문자/숫자) | ::: | | XSS | str 문자열 | 치환된 문자열 | XSS 문자열 치환 ((우회 기법 체크 사항\\ - 대/소문자\\ - [[기술문서:레퍼런스:자료:문자:보이지_않는_문자|보이지 않는 문자]])) ((script, object, embed, applet, svg, frame, iframe\\ 예시) <script)) ((meta, link, style, base\\ 예시) <meta)) ((onabort, onactivate, onafterprint, onafterscriptexecute, onafterupdate, onanimationcancel, onanimationend, onanimationiteration, onanimationstart, onappinstalled, onauxclick, onbeforeactivate, onbeforecopy, onbeforecut, onbeforedeactivate, onbeforeeditfocus, onbeforeinput, onbeforeinstallprompt, onbeforematch, onbeforepaste, onbeforeprint, onbeforescriptexecute, onbeforetoggle, onbeforeunload, onbeforeupdate, onbegin, onblur, onbounce, oncancel, oncanplay, oncanplaythrough, oncellchange, onchange, onchargingchange, onclick, onclose, oncontentvisibilityautostatechange, oncontextlost, oncontextmenu, oncontextrestored, oncontrolselect, oncopy, oncuechange, oncut, ondblclick, ondeactivate, ondevicechange, ondevicemotion, ondeviceorientation, ondeviceorientationabsolute, ondrag, ondragend, ondragenter, ondragleave, ondragover, ondragstart, ondrop, ondurationchange, onemptied, onend, onended, onerror, onerrorupdate, onfilterchange, onfinish, onfocus, onfocusin, onfocusout, onformchange, onformdata, onforminput, onfreeze, onfscommand, onfullscreenchange, onfullscreenerror, ongamepadconnected, ongamepaddisconnected, ongotpointercapture, onhashchange, onhelp, oninput, oninvalid, onkeydown, onkeypress, onkeyup, onlanguagechange, onlayoutcomplete, onlevelchange, onload, onloadeddata, onloadedmetadata, onloadstart, onlostpointercapture, onmessage, onmessageerror, onmousedown, onmouseenter, onmouseleave, onmousemove, onmouseout, onmouseover, onmouseup, onmousewheel, onmove, onmoveend, onmovestart, onmozfullscreenchange, onmozfullscreenerror, onoffline, ononline, onorientationchange, onpagehide, onpageshow, onpaste, onpause, onplay, onplaying, onpointercancel, onpointerdown, onpointerenter, onpointerleave, onpointermove, onpointerout, onpointerover, onpointerrawupdate, onpointerup, onpopstate, onpresentationconnectionavailable, onprogress, onpropertychange, onratechange, onreadystatechange, onrejectionhandled, onrepeat, onreset, onresize, onresume, onrowenter, onrowexit, onrowsdelete, onrowsinserted, onscroll, onscrollend, onscrollsnapchange, onscrollsnapchanging, onsearch, onsecuritypolicyviolation, onseeked, onseeking, onselect, onselectionchange, onselectstart, onshow, onslotchange, onstalled, onstart, onstop, onstorage, onsubmit, onsuspend, ontimeupdate, ontoggle, ontouchcancel, ontouchend, ontouchmove, ontouchstart, ontransitioncancel, ontransitionend, ontransitionrun, ontransitionstart, onunhandledrejection, onunload, onvisibilitychange, onvolumechange, onvrdisplayactivate, onvrdisplaydeactivate, onwaiting, onwebkitanimationcancel, onwebkitanimationend, onwebkitanimationiteration, onwebkitanimationstart, onwebkitcurrentplaybacktargetisitemcontainerchange, onwebkitfullscreenchange, onwebkitfullscreenerror, onwebkitmouseforcechanged, onwebkitmouseforcedown, onwebkitmouseforceup, onwebkitmouseforcewillbegin, onwebkittransitioncancel, onwebkittransitionend, onwebkittransitionrun, onwebkittransitionstart, onwebkitwillrevealbottom, onwheel, onzoom\\ 예시) onabort=)) | {{tag>"심플웍스" "SimpleWorks"}}
문서 도구
문서 보기
이전 판
맨 위로