Uses of Interface
cloud.opencode.base.crypto.keyexchange.KeyExchangeEngine
Packages that use KeyExchangeEngine
-
Uses of KeyExchangeEngine in cloud.opencode.base.crypto
Methods in cloud.opencode.base.crypto that return KeyExchangeEngineModifier and TypeMethodDescriptionstatic KeyExchangeEngineOpenCrypto.ecdhP256()ECDH P-256 key exchange ECDH P-256 密钥协商static KeyExchangeEngineOpenCrypto.x25519()X25519 key exchange (recommended) X25519 密钥协商(推荐) -
Uses of KeyExchangeEngine in cloud.opencode.base.crypto.keyexchange
Classes in cloud.opencode.base.crypto.keyexchange that implement KeyExchangeEngineModifier and TypeClassDescriptionfinal classECDH (Elliptic Curve Diffie-Hellman) key exchange engine ECDH 密钥协商引擎 - 椭圆曲线 Diffie-Hellman 密钥交换final classX25519 key exchange engine (Curve25519 ECDH) - Recommended for most applications X25519 密钥协商引擎 - 推荐用于大多数应用场景final classX448 key exchange engine (Curve448 ECDH) - Higher security level than X25519 X448 密钥协商引擎 - 比 X25519 提供更高的安全级别Methods in cloud.opencode.base.crypto.keyexchange that return KeyExchangeEngineModifier and TypeMethodDescriptionKeyExchangeEngine.setPrivateKey(PrivateKey privateKey) Sets the private key for this party 设置本方的私钥KeyExchangeEngine.setRemotePublicKey(PublicKey publicKey) Sets the remote party's public key 设置对方的公钥