Skip to content

Release v1.2.0

Choose a tag to compare

@github-actions github-actions released this 11 Feb 22:09
· 38 commits to main since this release

SchemaPin Release v1.2.0

Multi-language cryptographic schema integrity verification package.

npm Installation

npm install schemapin

PyPI Installation

pip install schemapin

Go Installation

go install github.com/ThirdKeyAi/schemapin/go/cmd/...@v1.2.0

Rust Installation

[dependencies]
schemapin = "v1.2.0"

CLI Tools

# Python
schemapin-keygen --help
schemapin-sign --help
schemapin-verify --help

# Go (same interface)
schemapin-keygen --help
schemapin-sign --help
schemapin-verify --help

Rust Usage

use schemapin::crypto::{generate_key_pair, sign_data, verify_signature};

let key_pair = generate_key_pair()?;
let signature = sign_data(&key_pair.private_key_pem, data)?;
let is_valid = verify_signature(&key_pair.public_key_pem, data, &signature)?;

Changes

See CHANGELOG.md for detailed changes.

Package Links