83개 내장 암호 노드 19종 검증된 워크플로우 NIST / RFC / KISA 시험 벡터 100% 브라우저 로컬 실행

암호 절차를 노드로 연결해 브라우저에서 바로 실행하고 검증합니다

NodeCrypto는 복잡한 암호 프로토콜, 키 유도 스케줄, 인증 핸드셰이크를 시각적인 노드 그래프로 표현합니다. AES, SEED, ARIA, LEA, HMAC, HKDF, X25519, Ed25519, 양자내성 ML-KEM, 내장 스크립트 노드를 캔버스에 배치하고 포트를 연결해 모든 단계의 바이트 중간값을 실시간으로 확인하십시오.

모든 연산은 브라우저 안에서 실행되며 입력한 값은 서버로 전송되지 않습니다. 웹앱은 외부 통신을 차단하는 콘텐츠 보안 정책(CSP)을 적용하며, 브라우저 개발자 도구의 네트워크 탭에서 직접 확인할 수 있습니다.

앱 열기 워크플로우 둘러보기 도움말 문서

작동 방식

별도의 개발 환경 설정이나 보일러플레이트 코드 없이, 캔버스 위에서 3단계로 암호 파이프라인을 설계하고 검증합니다.

  1. 노드 배치

    팔레트의 8개 범주(입력, 인코딩 변환, 해시·MAC, 대칭키 블록/스트림 암호, 비대칭키·타원곡선, 키 유도, 양자내성 암호, 내장 스크립트)에서 필요한 연산 노드를 고릅니다.

  2. 타입 검증 포트 연결

    출력 포트에서 입력 포트로 선을 끌어 연결합니다. 연결하는 즉시 포트 데이터 타입(Bytes, String, Int, Bool, Set)을 검사하므로 잘못된 배선을 사전에 방지합니다.

  3. 단계별 실행과 검증

    워크플로우를 실행하고 노드별 출력 바이트를 즉시 확인합니다. Value Comparator나 Output Inspector를 연결해 공개된 NIST·RFC·KISA 시험 벡터와 정확히 일치하는지 대조합니다.

Static Value, Cryptographic Hash, Output Inspector를 추가해 포트를 연결하고 실행하는 과정입니다.

왜 NodeCrypto를 사용하는가

암호 구현에서 최종 암호문이나 서명 검증이 실패했을 때, 마지막 결과만 보고는 어느 단계에서 바이트가 어긋났는지 찾기 어렵습니다.

지원 노드

현재 카탈로그에는 8개 범주에 83개 노드가 있습니다. 모든 노드는 파라미터, 고정/가변 포트 명세, 런타임 오류 코드, 배선 예제를 담은 상세 레퍼런스 문서를 제공합니다.

83개 전체 노드 레퍼런스 보기 →

기타 안내

오픈소스 및 라이선스
CLI, 실행 엔진, 예제 워크플로우는 Apache-2.0 오픈소스로 GitHub에 공개되어 있습니다. 웹앱은 무료로 제공되며 소스는 공개하지 않습니다.
보안 고지
NodeCrypto는 학습, 프로토타이핑, 시험 벡터 검증을 위한 도구입니다. 실서비스에 적용하기 전에 암호 절차와 키 관리 체계를 직접 검토하십시오.