HOME
Documentation
Swagger UI
API 문서 및 테스트
GENERAL
인코딩 변환
인코딩 변환
블록 암호
암호화
복호화
해시 함수
해시 함수
전자서명
RSA
키쌍 생성
서명 생성
서명 검증
서명 생성 (Hash)
서명 검증 (Hash)
서명값 복호화
ECDSA
키쌍 생성
서명 생성
서명 검증
서명 생성 (Hash)
서명 검증 (Hash)
MLDSA
키쌍 생성
서명 생성
서명 검증
공개키 암호
RSA
키쌍 생성
암호화
복호화
메시지 인증 코드
HMAC
CMAC
키 유도 함수
PBKDF
키 합의
ECDH
키쌍 생성
키 합의
MLKEM
키쌍 생성
캡슐화
캡슐화 해제
PKI
PKCS #8 개인키
개인키 암호화
개인키 복호화
PKCS #7 메시지
SignedData
메시지 생성
메시지 확인
메시지 생성 (Hash)
메시지 확인 (Hash)
PKCS #7
PKCS #7 전자서명 메시지
전자서명 메시지(SignedData)를 생성합니다
서명 메시지 설정
서명 해시 알고리즘
선택
MD5
SHA-1
SHA-224
SHA-256
SHA-384
SHA-512
SHA-512/224
SHA-512/256
옵션1
서명 시각 포함
옵션2
메시지에 원문 포함
개인키
HEX
BASE64
308204bc020100300d06092a864886f70d0101010500048204a6308204a20201000282010100e7e42062522684100cba16a9072755a2c7667b8936d47b6127d854ae85043c70874ca84c6493efe005bb5858ef1f8ab063f7131fb5581b2acab5142e0b2eda5ce55329905d28955249d2ea4923bb194b2f084e9ac9ffc6f595bba07a71a365fea305f3a8fe7b17e6d24060a43e579fa66a046602237f7d872f303c90f66cb66f3a71131dce0faaede268ba8a1b65e59050e04029ba99ac4028ee04b7e95b8d40273da5712ef96230755f7567a09fd9628371b892ad9526b5b6f0ad28e389cf20337af9a0ce4c0550d842cbe9277fbd519bc320e2176fccaa970904581cd1b23de1bda7c24c2fcb4a2d8145841f0d2fc91460d01f6923f1208d303727e5255e330203010001028201006b90a674f526689c094b48b79f59df9f625f676e7ec0917abfc0d9871aac9c5c966638ab36fc6888c21fe51b5bd085c4cc9a0f84e5d9b8c060c71e553d5abe6fd8f07a973c9f56a4951a01136c3f9dbc02551821351230783abc8df43e424d4d90d171f53216673feac7720cbdde67700a3d8013fde365970f8c908badc33fdbf6678dc2405745f6fa2d6dfc12ae0cd642959bc6b5c92ff6c0b6cd4daeec7980cca8ffc5d2d5ab0e2dc928772822c14ed8b5c78becc780c4b070daae4d50d427d8ee76875d55d68fad19dc941378d3205650c1eb8533932a4324a0dfd8223f73a3b28d05d4fdcfd7e5ae8a12e0bd97b1f32a9a3b2cdd14c0eb33be8c047e800102818100f91825f77d86825fcfa2df8aed0fe8594a02fcfbb3eecb2bde2f0536857a51ca91c1b36fab05b379f1dc768eb1d391da120ad10dff8499283cff8293da11ee94189b00fcc95f95080e976a821f3f813a2c31653bab686e90eb6d48c793842da43725a4a58d077e7b9a16092b7e5aacb7ac0a1f6fd5a41b5363b60944d69dcf3302818100ee51e28ec06c008d887eea46dafbb83181e9f105750490c6d0057b6cf1221abdc03f7a8116da5ea598df81cf178a2dc8e5c690bbc039ab17924861d4d5bc949e0caca41c937fac549d204023cc51b1e8bcc3a6a9987fe2f811580f9a4bd85e269318f3020d462bbf92d363ad6bbde4c18d491a8a543cfdf84736ff8a1ad6350102818078a3555ff38f3d7d219684254882b7c8e6ab63d293664747cba78222d1aa580a7f650c7e3c99da3e690098faaaed086a50eaa42cdf5f5cbdbc2d1314803cc70b3a8f777ef61830996257bae1a238a361851db7259af24cfa2acb16c0719546758dafd179cc3fa0e643ce004aec3b06033e72f89eb51d718e857018351aabfb39028180058d84e0dc9ce79a649ec868a43b8f3c2011ca5add32210970d95fd9d6f87b750660b44303bc4cce40f49c3aae0abb2c5e2635431aa47d570c42817d0b09dcd09decfbd9ea99e3f308c2329c62eb5860dadd182a05729d60384f3bf5d564923505e263ef1d4e1040e373e773a7fa01b57ccc42410cdb6af378fd5010f0b523010281805771c50f1e2f2787e5788670c3609466100fa6d741d14b266ce79f3e14fc50fc1aedb93828c96ad372e433c48dc380b6e70dfb0a4e4560de25bd65c5a644c775b4e93bcbcdd81ccaa03556dc6305b263e125d3565bb3e5ab5bbbfec9d94c4b0a21518eb76b87d9cd130f2e083aad6365f346ede3cc5f7f1c3144ddfb105e5a4e
인증서
HEX
BASE64
308203ad30820295a003020102020102300d06092a864886f70d01010b05003047310b3009060355040613024b523111300f060355040a0c0853414d504c45204f31123010060355040b0c0953414d504c45204f553111300f06035504030c0852534120524f4f54301e170d3236303132303135303030305a170d3336303131393134353935395a3047310b3009060355040613024b523111300f060355040a0c0853414d504c45204f31123010060355040b0c0953414d504c45204f553111300f06035504030c08525341204c45414630820122300d06092a864886f70d01010105000382010f003082010a0282010100e7e42062522684100cba16a9072755a2c7667b8936d47b6127d854ae85043c70874ca84c6493efe005bb5858ef1f8ab063f7131fb5581b2acab5142e0b2eda5ce55329905d28955249d2ea4923bb194b2f084e9ac9ffc6f595bba07a71a365fea305f3a8fe7b17e6d24060a43e579fa66a046602237f7d872f303c90f66cb66f3a71131dce0faaede268ba8a1b65e59050e04029ba99ac4028ee04b7e95b8d40273da5712ef96230755f7567a09fd9628371b892ad9526b5b6f0ad28e389cf20337af9a0ce4c0550d842cbe9277fbd519bc320e2176fccaa970904581cd1b23de1bda7c24c2fcb4a2d8145841f0d2fc91460d01f6923f1208d303727e5255e330203010001a381a33081a0301d0603551d0e041604149b3a04c5894b21fe11d403dd860a87969f53f781300e0603551d0f0101ff0404030206c0306f0603551d230468306680149aa56b71ff4c5517709276a39971caf8c02084a3a14ba4493047310b3009060355040613024b523111300f060355040a0c0853414d504c45204f31123010060355040b0c0953414d504c45204f553111300f06035504030c0852534120524f4f54820101300d06092a864886f70d01010b0500038201010055f08863308276ff21a69e7d5e814a59a99ea62c211d6caa02a782ed67f62dd19872b94c94118266fa1ac5af096992b058e25fd2e56e1b3eae25839d79798e78061e68b2e53f3a8570ec0e938628f2997e85a8b1278b9df3f14f7f4c5ef50462b9a77baf53c3f3404a55674f97d31c275ce690d2ef610ca1c9b0016311de5f4ae35ea0596f0bb64d41a0c4cb0b7b73bddae6207d1221aa96db30b61535a9a8b624d012b1e2ce45fe8ecb2884652b90321464ba578958bc2205e7c2c69ebc6c62439008a1a133ea4e3c82d3a6ed6057d1a2332b64b39ff7d90231a89ada062969dbcb54fe63a15d52e11b5b8fedda211a220c98ad16bce6ea681950bedceedb61
서명 원문
STRING
HEX
BASE64
hello
서명 메시지 생성
서명값
HEX