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
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
{
"@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"
]
}