halkyon/packages/halkyon_base_client/lib/srp.dart

16 lines
540 B
Dart
Raw Normal View History

/// SRP-6a's client side (ADR 0017): the device proves it knows the password
/// without sending it, and checks that the register holds the verifier made
/// at sign-up. Hand-written beside the generated client: Serverpod's
/// generator only ever writes and cleans `lib/src/protocol/`.
library;
export 'src/srp/srp_client.dart'
show
SrpClient,
SrpClientProof,
SrpClientRefusal,
SrpClientRefused,
SrpClientStep,
rfc5054PrivateValue,
srpVerifier;
export 'src/srp/srp_group.dart';