# CryptoX963

`import { CryptoX963 } from "destack:crypto/binding";`

X9.63 derivation.

```ds title="CryptoX963"
export struct CryptoX963<'a> {
    digest: CryptoDigestAlgorithm;
    secret: &'a readonly [uint8];
    sharedInfo: &'a readonly [uint8];
}
```

[language/library/src/crypto/binding/kdf.ds:97:104](https://github.com/destack-sh/destack/blob/main/language/library/src/crypto/binding/kdf.ds#L97-L104)

## Members

### `digest: CryptoDigestAlgorithm`

Digest algorithm.

### `secret: &'a readonly [uint8]`

Shared secret bytes.

### `sharedInfo: &'a readonly [uint8]`

Shared info bytes.
