InfoGrab DocsInfoGrab Docs

Crypto

요약

Crypto 노드를 사용하여 워크플로에서 암호화 작업을 수행합니다. 이 노드의 인증 정보는 여기에서 확인할 수 있습니다. 이 섹션의 상세 내용은 n8n 공식 문서를 참조하세요. 노드 매개변수는 선택한 액션에 따라 달라집니다.

Crypto 노드를 사용하여 워크플로에서 암호화 작업을 수행합니다.

Note

자격 증명

이 노드의 인증 정보는 여기에서 확인할 수 있습니다.

액션#

노드 매개변수#

참고

이 섹션의 상세 내용은 n8n 공식 문서를 참조하세요.

노드 매개변수는 선택한 액션에 따라 달라집니다.

Hmac, Sign, Encrypt, Decrypt 액션에는 Crypto 자격 증명이 필요합니다. 각 액션은 필요한 자격 증명 필드를 사용합니다.

  • HmacHmac Secret을 사용합니다.
  • SignPrivate Key를 사용합니다.
  • EncryptDecrypt는 대칭 모드에서는 Encryption Passphrase를, 비대칭 모드에서는 Encryption Public KeyEncryption Private Key를 사용합니다.

Decrypt 매개변수#

  • Mode: 사용할 모드를 선택합니다. 값을 암호화할 때 사용한 모드와 일치해야 합니다. 다음 중에서 선택합니다.
    • Symmetric (Passphrase): 인증된 암호(cipher)를 사용하여 암호구문으로 복호화합니다.
    • Asymmetric (RSA): RSA 개인 키로 복호화합니다.
  • Cipher: **Symmetric (Passphrase)**를 선택하면 사용할 인증된 암호(cipher)를 선택합니다. 값을 암호화할 때 사용한 암호와 일치해야 합니다. 다음 중에서 선택합니다.
    • AES-256-GCM
    • AES-192-GCM
    • AES-128-GCM
    • ChaCha20-Poly1305
  • Value: Encrypt 액션이 생성한 base64 문자열을 입력합니다.
  • Property Name: 복호화된 값을 기록할 속성 이름을 입력합니다.

Encrypt 매개변수#

  • Mode: 사용할 모드를 선택합니다. 다음 중에서 선택합니다.
    • Symmetric (Passphrase): 인증된 암호(cipher)를 사용하여 암호구문으로 암호화합니다.
    • Asymmetric (RSA): RSA 공개 키로 암호화합니다.
  • Cipher: **Symmetric (Passphrase)**를 선택하면 사용할 인증된 암호(cipher)를 선택합니다. 값을 복호화할 때도 동일한 암호를 선택해야 합니다. 다음 중에서 선택합니다.
    • AES-256-GCM
    • AES-192-GCM
    • AES-128-GCM
    • ChaCha20-Poly1305
  • Value: 암호화할 값을 입력합니다.
  • Property Name: 암호화된 값을 기록할 속성 이름을 입력합니다. 노드는 결과를 base64 문자열로 기록합니다.
Note

RSA 페이로드 크기

비대칭(RSA) 모드는 2048비트 키를 기준으로 약 190바이트의 작은 페이로드만 암호화할 수 있습니다. 더 큰 데이터에는 대칭 모드를 사용하세요.

Generate 매개변수#

  • Property Name: 무작위 문자열을 기록할 속성 이름을 입력합니다.
  • Type: 문자열 생성에 사용할 인코딩 유형을 선택합니다. 다음 중에서 선택합니다.
    • ASCII
    • BASE64
    • HEX
    • UUID
  • Length: ASCII, BASE64, HEX 중 하나를 선택하면 생성할 문자열의 길이를 입력합니다. 기본값은 32입니다.

Hash 매개변수#

  • Type: 사용할 해시 유형을 선택합니다. 다음 중에서 선택합니다.
    • MD5
    • SHA256
    • SHA3-256
    • SHA3-384
    • SHA3-512
    • SHA384
    • SHA512
  • Binary File: 해시할 데이터가 바이너리 파일에서 온 경우 이 매개변수를 켭니다.
    • Value: Binary File을 끈 경우, 해시할 값을 입력합니다.
    • Binary Property Name: Binary File을 켠 경우, 해시할 데이터가 들어 있는 바이너리 속성의 이름을 입력합니다.
  • Property Name: 해시 값을 기록할 속성 이름을 입력합니다.
  • Encoding: 사용할 인코딩 유형을 선택합니다. 다음 중에서 선택합니다.
    • BASE64
    • HEX

Hmac 매개변수#

  • Binary File: Hmac을 생성할 데이터가 바이너리 파일에서 온 경우 이 매개변수를 켭니다.
    • Value: Binary File을 끈 경우, Hmac을 생성할 값을 입력합니다.
    • Binary Property Name: Binary File을 켠 경우, Hmac을 생성할 데이터가 들어 있는 바이너리 속성의 이름을 입력합니다.
  • Type: 사용할 해시 유형을 선택합니다. 다음 중에서 선택합니다.
    • MD5
    • SHA256
    • SHA3-256
    • SHA3-384
    • SHA3-512
    • SHA384
    • SHA512
  • Property Name: Hmac을 기록할 속성 이름을 입력합니다.
  • Encoding: 사용할 인코딩 유형을 선택합니다. 다음 중에서 선택합니다.
    • BASE64
    • HEX

이 액션은 Crypto 자격 증명Hmac Secret을 사용합니다.

Sign 매개변수#

  • Value: 서명할 값을 입력합니다.
  • Property Name: 서명된 값을 기록할 속성 이름을 입력합니다.
  • Algorithm Name or ID: 목록에서 알고리즘 이름을 선택하거나, 표현식을 사용하여 ID를 지정합니다.
  • Encoding: 사용할 인코딩 유형을 선택합니다. 다음 중에서 선택합니다.
    • BASE64
    • HEX

이 액션은 Crypto 자격 증명Private Key를 사용합니다.

템플릿 및 예시#

Crypto 통합 템플릿 찾아보기 또는 모든 템플릿 검색하기

Crypto

n8n v2.29
원문 보기
요약

Crypto 노드를 사용하여 워크플로에서 암호화 작업을 수행합니다. 이 노드의 인증 정보는 여기에서 확인할 수 있습니다. 이 섹션의 상세 내용은 n8n 공식 문서를 참조하세요. 노드 매개변수는 선택한 액션에 따라 달라집니다.

Crypto 노드를 사용하여 워크플로에서 암호화 작업을 수행합니다.

Note

자격 증명

이 노드의 인증 정보는 여기에서 확인할 수 있습니다.

액션#

노드 매개변수#

참고

이 섹션의 상세 내용은 n8n 공식 문서를 참조하세요.

노드 매개변수는 선택한 액션에 따라 달라집니다.

Hmac, Sign, Encrypt, Decrypt 액션에는 Crypto 자격 증명이 필요합니다. 각 액션은 필요한 자격 증명 필드를 사용합니다.

  • HmacHmac Secret을 사용합니다.
  • SignPrivate Key를 사용합니다.
  • EncryptDecrypt는 대칭 모드에서는 Encryption Passphrase를, 비대칭 모드에서는 Encryption Public KeyEncryption Private Key를 사용합니다.

Decrypt 매개변수#

  • Mode: 사용할 모드를 선택합니다. 값을 암호화할 때 사용한 모드와 일치해야 합니다. 다음 중에서 선택합니다.
    • Symmetric (Passphrase): 인증된 암호(cipher)를 사용하여 암호구문으로 복호화합니다.
    • Asymmetric (RSA): RSA 개인 키로 복호화합니다.
  • Cipher: **Symmetric (Passphrase)**를 선택하면 사용할 인증된 암호(cipher)를 선택합니다. 값을 암호화할 때 사용한 암호와 일치해야 합니다. 다음 중에서 선택합니다.
    • AES-256-GCM
    • AES-192-GCM
    • AES-128-GCM
    • ChaCha20-Poly1305
  • Value: Encrypt 액션이 생성한 base64 문자열을 입력합니다.
  • Property Name: 복호화된 값을 기록할 속성 이름을 입력합니다.

Encrypt 매개변수#

  • Mode: 사용할 모드를 선택합니다. 다음 중에서 선택합니다.
    • Symmetric (Passphrase): 인증된 암호(cipher)를 사용하여 암호구문으로 암호화합니다.
    • Asymmetric (RSA): RSA 공개 키로 암호화합니다.
  • Cipher: **Symmetric (Passphrase)**를 선택하면 사용할 인증된 암호(cipher)를 선택합니다. 값을 복호화할 때도 동일한 암호를 선택해야 합니다. 다음 중에서 선택합니다.
    • AES-256-GCM
    • AES-192-GCM
    • AES-128-GCM
    • ChaCha20-Poly1305
  • Value: 암호화할 값을 입력합니다.
  • Property Name: 암호화된 값을 기록할 속성 이름을 입력합니다. 노드는 결과를 base64 문자열로 기록합니다.
Note

RSA 페이로드 크기

비대칭(RSA) 모드는 2048비트 키를 기준으로 약 190바이트의 작은 페이로드만 암호화할 수 있습니다. 더 큰 데이터에는 대칭 모드를 사용하세요.

Generate 매개변수#

  • Property Name: 무작위 문자열을 기록할 속성 이름을 입력합니다.
  • Type: 문자열 생성에 사용할 인코딩 유형을 선택합니다. 다음 중에서 선택합니다.
    • ASCII
    • BASE64
    • HEX
    • UUID
  • Length: ASCII, BASE64, HEX 중 하나를 선택하면 생성할 문자열의 길이를 입력합니다. 기본값은 32입니다.

Hash 매개변수#

  • Type: 사용할 해시 유형을 선택합니다. 다음 중에서 선택합니다.
    • MD5
    • SHA256
    • SHA3-256
    • SHA3-384
    • SHA3-512
    • SHA384
    • SHA512
  • Binary File: 해시할 데이터가 바이너리 파일에서 온 경우 이 매개변수를 켭니다.
    • Value: Binary File을 끈 경우, 해시할 값을 입력합니다.
    • Binary Property Name: Binary File을 켠 경우, 해시할 데이터가 들어 있는 바이너리 속성의 이름을 입력합니다.
  • Property Name: 해시 값을 기록할 속성 이름을 입력합니다.
  • Encoding: 사용할 인코딩 유형을 선택합니다. 다음 중에서 선택합니다.
    • BASE64
    • HEX

Hmac 매개변수#

  • Binary File: Hmac을 생성할 데이터가 바이너리 파일에서 온 경우 이 매개변수를 켭니다.
    • Value: Binary File을 끈 경우, Hmac을 생성할 값을 입력합니다.
    • Binary Property Name: Binary File을 켠 경우, Hmac을 생성할 데이터가 들어 있는 바이너리 속성의 이름을 입력합니다.
  • Type: 사용할 해시 유형을 선택합니다. 다음 중에서 선택합니다.
    • MD5
    • SHA256
    • SHA3-256
    • SHA3-384
    • SHA3-512
    • SHA384
    • SHA512
  • Property Name: Hmac을 기록할 속성 이름을 입력합니다.
  • Encoding: 사용할 인코딩 유형을 선택합니다. 다음 중에서 선택합니다.
    • BASE64
    • HEX

이 액션은 Crypto 자격 증명Hmac Secret을 사용합니다.

Sign 매개변수#

  • Value: 서명할 값을 입력합니다.
  • Property Name: 서명된 값을 기록할 속성 이름을 입력합니다.
  • Algorithm Name or ID: 목록에서 알고리즘 이름을 선택하거나, 표현식을 사용하여 ID를 지정합니다.
  • Encoding: 사용할 인코딩 유형을 선택합니다. 다음 중에서 선택합니다.
    • BASE64
    • HEX

이 액션은 Crypto 자격 증명Private Key를 사용합니다.

템플릿 및 예시#

Crypto 통합 템플릿 찾아보기 또는 모든 템플릿 검색하기