Download the PHP package admicro/kms-client without Composer
On this page you can find all versions of the php package admicro/kms-client. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download admicro/kms-client
More information about admicro/kms-client
Files in admicro/kms-client
Package kms-client
Short Description KMS is a key management system for data encryption, decryption, signing and verification
License proprietary
Informations about the package kms-client
Key Management Service (KMS)
Install library
Install
Table of contents
- Usage
- Create KMS Key
- Generate Data Key Pair
- Generate Data Key
- Encrypt
- Decrypt
- Encrypt With Data Key
- Decrypt With Data Key
- Encrypt With Data Key Pair
- Decrypt With Data Key Pair
- Update Alias
- Delete Alias
- Describe KMS Key
- Disable KMS Key
- Enable KMS Key
- Delete KMS Key
- List KMS Key By Alias
- List KMS Key
- Update Description Key
- Sign
- Verify
Usage
Add security_file.json into project
Create KMS Key
This function generate KMS key
Response
Generate Data Key Pair
This function generate data key pair, create plaintext private data key, encrypt private data key and plaintext public data key
Response
Generate Data Key
This function generate data key, create plaintext secret data key and encrypt secret data key
Response
Encrypt
This function encrypt data directly with KMS key
Encrypt single text
Response
Encrypt list text
Response
Encrypt list json
Response
Decrypt
This function decrypt data directly with KMS key
Decrypt single text
Response
Decrypt list text
Response
Decrypt list json
Response
Encrypt With Data Key
This function encrypt data with data key
Encrypt single text
Response
Encrypt list text
Response
Encrypt list json
Response
Decrypt With Data Key
This function decrypt data with data key
Decrypt single text
Response
Decrypt list text
Response
Decrypt list json
Response
Encrypt With Data Key Pair
This function encrypt data with data key pair
Encrypt single text
Response
Encrypt list text
Response
Encrypt list json
Response
Decrypt With Data Key Pair
This function decrypt data with data key pair
Decrypt single text
Response
Decrypt list text
Response
Decrypt list json
Response
Update Alias
This function update alias key
Response
Delete Alias
This function delete alias key
Response
Describe KMS Key
This function view KMS Key
Response
Disable KMS Key
This function disable KMS key, when in this state Disable, KMS Key will not be able to use the encrypted, decrypted and generated
Response
Enable KMS Key
This function enable KMS key, when in this state Enable, KMS Key will be able to use the encrypted, decrypted and generated
Response
Delete KMS Key
This function delete KMS, key will not be deleted immediately but will be deleted after 7 days
Response
List KMS Key By Alias
This function list KMS Key by alias when the user has permission view those keys
Response
List KMS Key
This function list key when the user has permission view those keys
Response
Update Description Key
This function update description key
Response
Sign
This function sign message with KMS key
Response
Verify
This function verify message with KMS key
Response