Skip to content

Releases: iossocket/StarknetCryptoSwift

Release list

v0.1.1

Choose a tag to compare

@iossocket iossocket released this 07 Feb 13:41

First release of StarknetCryptoSwift.

Features

  • Pedersen Hash – PedersenHash.hash(_:_:) for two 32-byte (LE) inputs
  • Poseidon Hash – PoseidonHash.hash(_:_:) / PoseidonHash.hash(_:) for multiple Felts
  • Stark curve ECDSA – StarkSigner.sign, StarkSigner.verify, StarkSigner.publicKey
  • RFC 6979 – StarkSigner.rfc6979Nonce(messageHash:privateKey:seed:) for deterministic k

Requirements

  • Swift 5.9+
  • iOS 13+ / macOS 10.15+

Built on starknet-rs starknet-crypto.

v0.1.0

Choose a tag to compare

@iossocket iossocket released this 07 Feb 13:32

First release of StarknetCryptoSwift.

Features

  • Pedersen Hash – PedersenHash.hash(_:_:) for two 32-byte (LE) inputs
  • Poseidon Hash – PoseidonHash.hash(_:_:) / PoseidonHash.hash(_:) for multiple Felts
  • Stark curve ECDSA – StarkSigner.sign, StarkSigner.verify, StarkSigner.publicKey
  • RFC 6979 – StarkSigner.rfc6979Nonce(messageHash:privateKey:seed:) for deterministic k

Requirements

  • Swift 5.9+
  • iOS 13+ / macOS 10.15+

Built on starknet-rs starknet-crypto.