Skip to content

Latest commit

 

History

History
17 lines (11 loc) · 732 Bytes

README.md

File metadata and controls

17 lines (11 loc) · 732 Bytes

Async OPC-UA Crypto

Part of async-opcua, a general purpose OPC-UA library in rust.

This defines common cryptographic tooling for the OPC-UA protocol using libraries from Rust Crypto.

Currently supported security policies:

  • Basic256 (Deprecated)
  • Basic128Rsa15 (Deprecated)
  • Basic256Sha256 (Deprecated)
  • Aes256Sha256RsaPss
  • Aes128Sha256Oaep

There's also some general tooling for working with and generating X509 Certificates, as well as support for the legacy password encryption/decryption scheme in OPC-UA.

You are unlikely to want to use this library directly, but it is used in both the server and client parts async-opcua.