CipherHUB.Cloud · JSON-LD Context

Cipherhub Cloud Context

JSON-LD context defining the semantic vocabulary for Cipherhub Cloud from CipherHUB.Cloud.

33 Classes 58 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
cipherhub: https://cipherhub.cloud/schema#

Classes

ProtectionKeyResponse CipherHubBusinessRequest EncryptedApiRequest EncryptedApiResponse CommonErrorResponse HashSumRequest HmacSumRequest BlockCipherRequest StreamCipherRequest ZucCipherRequest GenerateRsaRequest RsaEncryptionRequest RsaDecryptionRequest RsaSignRequest RsaVerifyRequest GenerateEccRequest EccKeyExchangeRequest EccSignRequest EccVerifyRequest GenerateSm2Request Sm2EncryptionRequest Sm2DecryptionRequest Sm2SignRequest Sm2VerifyRequest MlKemKeygenRequest MlKemEncapRequest MlKemDecapRequest HybridKexRequest MlDsaKeygenRequest MlDsaSignRequest MlDsaVerifyRequest GenerateRandomDataRequest DataPaddingRequest

Properties

Property Type Container
key_id string
public_key string
algorithm string
request_id string
action string
encrypted_data string
nonce string
encrypted_key string
signature string
timestamp dateTime
code string
msg string
hash_mode string
message_in_hex string
key_in_hex string
operation string
iv_in_hex string
data_in_base64 string
nonce_in_hex string
aad_in_hex string
key_size integer
password string
public_key_in_pem string
padding_mode string
plaintext_in_base64 string
private_key_in_pem string
ciphertext_in_base64 string
sign_mode string
message_in_base64 string
signature_in_base64 string
client_private_key_in_pem string
server_public_key_in_pem string
key_length integer
client_password string
info_in_hex string
salt_in_hex string
hash_algorithm string
cipher_format string
signature_format string
user_id_in_hex string
seed_in_hex string
use_random_seed boolean
public_key_in_hex string
secret_key_in_hex string
ciphertext_in_hex string
client_x25519_private_key_pem string
client_x25519_public_key_pem string
server_x25519_private_key_pem string
server_x25519_public_key_pem string
ml_kem_public_key_in_hex string
ml_kem_secret_key_in_hex string
ml_kem_algorithm string
private_key_in_hex string
public_key_spki_in_hex string
signature_in_hex string
length integer
data_in_hex string
block_size integer

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://cipherhub.cloud/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "cipherhub": "https://cipherhub.cloud/schema#",
    "ProtectionKeyResponse": "cipherhub:ProtectionKeyResponse",
    "key_id": {
      "@id": "cipherhub:key_id",
      "@type": "xsd:string"
    },
    "public_key": {
      "@id": "cipherhub:public_key",
      "@type": "xsd:string"
    },
    "algorithm": {
      "@id": "cipherhub:algorithm",
      "@type": "xsd:string"
    },
    "CipherHubBusinessRequest": "cipherhub:CipherHubBusinessRequest",
    "request_id": {
      "@id": "cipherhub:request_id",
      "@type": "xsd:string"
    },
    "action": {
      "@id": "cipherhub:action",
      "@type": "xsd:string"
    },
    "EncryptedApiRequest": "cipherhub:EncryptedApiRequest",
    "encrypted_data": {
      "@id": "cipherhub:encrypted_data",
      "@type": "xsd:string"
    },
    "nonce": {
      "@id": "cipherhub:nonce",
      "@type": "xsd:string"
    },
    "encrypted_key": {
      "@id": "cipherhub:encrypted_key",
      "@type": "xsd:string"
    },
    "signature": {
      "@id": "cipherhub:signature",
      "@type": "xsd:string"
    },
    "timestamp": {
      "@id": "cipherhub:timestamp",
      "@type": "xsd:dateTime"
    },
    "EncryptedApiResponse": "cipherhub:EncryptedApiResponse",
    "CommonErrorResponse": "cipherhub:CommonErrorResponse",
    "code": {
      "@id": "cipherhub:code",
      "@type": "xsd:string"
    },
    "msg": {
      "@id": "cipherhub:msg",
      "@type": "xsd:string"
    },
    "HashSumRequest": "cipherhub:HashSumRequest",
    "hash_mode": {
      "@id": "cipherhub:hash_mode",
      "@type": "xsd:string"
    },
    "message_in_hex": {
      "@id": "cipherhub:message_in_hex",
      "@type": "xsd:string"
    },
    "HmacSumRequest": "cipherhub:HmacSumRequest",
    "key_in_hex": {
      "@id": "cipherhub:key_in_hex",
      "@type": "xsd:string"
    },
    "BlockCipherRequest": "cipherhub:BlockCipherRequest",
    "operation": {
      "@id": "cipherhub:operation",
      "@type": "xsd:string"
    },
    "iv_in_hex": {
      "@id": "cipherhub:iv_in_hex",
      "@type": "xsd:string"
    },
    "data_in_base64": {
      "@id": "cipherhub:data_in_base64",
      "@type": "xsd:string"
    },
    "StreamCipherRequest": "cipherhub:StreamCipherRequest",
    "nonce_in_hex": {
      "@id": "cipherhub:nonce_in_hex",
      "@type": "xsd:string"
    },
    "aad_in_hex": {
      "@id": "cipherhub:aad_in_hex",
      "@type": "xsd:string"
    },
    "ZucCipherRequest": "cipherhub:ZucCipherRequest",
    "GenerateRsaRequest": "cipherhub:GenerateRsaRequest",
    "key_size": {
      "@id": "cipherhub:key_size",
      "@type": "xsd:integer"
    },
    "password": {
      "@id": "cipherhub:password",
      "@type": "xsd:string"
    },
    "RsaEncryptionRequest": "cipherhub:RsaEncryptionRequest",
    "public_key_in_pem": {
      "@id": "cipherhub:public_key_in_pem",
      "@type": "xsd:string"
    },
    "padding_mode": {
      "@id": "cipherhub:padding_mode",
      "@type": "xsd:string"
    },
    "plaintext_in_base64": {
      "@id": "cipherhub:plaintext_in_base64",
      "@type": "xsd:string"
    },
    "RsaDecryptionRequest": "cipherhub:RsaDecryptionRequest",
    "private_key_in_pem": {
      "@id": "cipherhub:private_key_in_pem",
      "@type": "xsd:string"
    },
    "ciphertext_in_base64": {
      "@id": "cipherhub:ciphertext_in_base64",
      "@type": "xsd:string"
    },
    "RsaSignRequest": "cipherhub:RsaSignRequest",
    "sign_mode": {
      "@id": "cipherhub:sign_mode",
      "@type": "xsd:string"
    },
    "message_in_base64": {
      "@id": "cipherhub:message_in_base64",
      "@type": "xsd:string"
    },
    "RsaVerifyRequest": "cipherhub:RsaVerifyRequest",
    "signature_in_base64": {
      "@id": "cipherhub:signature_in_base64",
      "@type": "xsd:string"
    },
    "GenerateEccRequest": "cipherhub:GenerateEccRequest",
    "EccKeyExchangeRequest": "cipherhub:EccKeyExchangeRequest",
    "client_private_key_in_pem": {
      "@id": "cipherhub:client_private_key_in_pem",
      "@type": "xsd:string"
    },
    "server_public_key_in_pem": {
      "@id": "cipherhub:server_public_key_in_pem",
      "@type": "xsd:string"
    },
    "key_length": {
      "@id": "cipherhub:key_length",
      "@type": "xsd:integer"
    },
    "client_password": {
      "@id": "cipherhub:client_password",
      "@type": "xsd:string"
    },
    "info_in_hex": {
      "@id": "cipherhub:info_in_hex",
      "@type": "xsd:string"
    },
    "salt_in_hex": {
      "@id": "cipherhub:salt_in_hex",
      "@type": "xsd:string"
    },
    "EccSignRequest": "cipherhub:EccSignRequest",
    "hash_algorithm": {
      "@id": "cipherhub:hash_algorithm",
      "@type": "xsd:string"
    },
    "EccVerifyRequest": "cipherhub:EccVerifyRequest",
    "GenerateSm2Request": "cipherhub:GenerateSm2Request",
    "Sm2EncryptionRequest": "cipherhub:Sm2EncryptionRequest",
    "cipher_format": {
      "@id": "cipherhub:cipher_format",
      "@type": "xsd:string"
    },
    "Sm2DecryptionRequest": "cipherhub:Sm2DecryptionRequest",
    "Sm2SignRequest": "cipherhub:Sm2SignRequest",
    "signature_format": {
      "@id": "cipherhub:signature_format",
      "@type": "xsd:string"
    },
    "user_id_in_hex": {
      "@id": "cipherhub:user_id_in_hex",
      "@type": "xsd:string"
    },
    "Sm2VerifyRequest": "cipherhub:Sm2VerifyRequest",
    "MlKemKeygenRequest": "cipherhub:MlKemKeygenRequest",
    "seed_in_hex": {
      "@id": "cipherhub:seed_in_hex",
      "@type": "xsd:string"
    },
    "use_random_seed": {
      "@id": "cipherhub:use_random_seed",
      "@type": "xsd:boolean"
    },
    "MlKemEncapRequest": "cipherhub:MlKemEncapRequest",
    "public_key_in_hex": {
      "@id": "cipherhub:public_key_in_hex",
      "@type": "xsd:string"
    },
    "MlKemDecapRequest": "cipherhub:MlKemDecapRequest",
    "secret_key_in_hex": {
      "@id": "cipherhub:secret_key_in_hex",
      "@type": "xsd:string"
    },
    "ciphertext_in_hex": {
      "@id": "cipherhub:ciphertext_in_hex",
      "@type": "xsd:string"
    },
    "HybridKexRequest": "cipherhub:HybridKexRequest",
    "client_x25519_private_key_pem": {
      "@id": "cipherhub:client_x25519_private_key_pem",
      "@type": "xsd:string"
    },
    "client_x25519_public_key_pem": {
      "@id": "cipherhub:client_x25519_public_key_pem",
      "@type": "xsd:string"
    },
    "server_x25519_private_key_pem": {
      "@id": "cipherhub:server_x25519_private_key_pem",
      "@type": "xsd:string"
    },
    "server_x25519_public_key_pem": {
      "@id": "cipherhub:server_x25519_public_key_pem",
      "@type": "xsd:string"
    },
    "ml_kem_public_key_in_hex": {
      "@id": "cipherhub:ml_kem_public_key_in_hex",
      "@type": "xsd:string"
    },
    "ml_kem_secret_key_in_hex": {
      "@id": "cipherhub:ml_kem_secret_key_in_hex",
      "@type": "xsd:string"
    },
    "ml_kem_algorithm": {
      "@id": "cipherhub:ml_kem_algorithm",
      "@type": "xsd:string"
    },
    "MlDsaKeygenRequest": "cipherhub:MlDsaKeygenRequest",
    "MlDsaSignRequest": "cipherhub:MlDsaSignRequest",
    "private_key_in_hex": {
      "@id": "cipherhub:private_key_in_hex",
      "@type": "xsd:string"
    },
    "MlDsaVerifyRequest": "cipherhub:MlDsaVerifyRequest",
    "public_key_spki_in_hex": {
      "@id": "cipherhub:public_key_spki_in_hex",
      "@type": "xsd:string"
    },
    "signature_in_hex": {
      "@id": "cipherhub:signature_in_hex",
      "@type": "xsd:string"
    },
    "GenerateRandomDataRequest": "cipherhub:GenerateRandomDataRequest",
    "length": {
      "@id": "cipherhub:length",
      "@type": "xsd:integer"
    },
    "DataPaddingRequest": "cipherhub:DataPaddingRequest",
    "data_in_hex": {
      "@id": "cipherhub:data_in_hex",
      "@type": "xsd:string"
    },
    "block_size": {
      "@id": "cipherhub:block_size",
      "@type": "xsd:integer"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "CipherHUB.Cloud API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects CipherHUB.Cloud's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-11-03) from openapi/cipherhub-cloud-openapi.yaml.",
  "dcterms:created": "2026-11-03",
  "dcterms:source": [
    "openapi/cipherhub-cloud-openapi.yaml"
  ]
}