mirror of
https://gitlab.com/veilid/veilid.git
synced 2025-10-16 12:30:37 -04:00
Implement DHT record encryption
This commit is contained in:
parent
848da0ae4e
commit
285d98a185
84 changed files with 2353 additions and 1077 deletions
|
@ -151,10 +151,12 @@ Future<void> testCreateDHTRecordWithDeterministicKey() async {
|
|||
final owner = ownerKeyPair.key;
|
||||
final secret = ownerKeyPair.secret;
|
||||
const schema = DHTSchema.dflt(oCnt: 1);
|
||||
final dhtRecordKey = await rc.getDHTRecordKey(schema, owner);
|
||||
final dhtRecord = await rc.createDHTRecord(
|
||||
kind, const DHTSchema.dflt(oCnt: 1),
|
||||
owner: ownerKeyPair);
|
||||
final encryptionKey = dhtRecord.key.encryptionKey;
|
||||
final dhtRecordKey =
|
||||
await rc.getDHTRecordKey(schema, owner, encryptionKey);
|
||||
expect(dhtRecord.key, equals(dhtRecordKey));
|
||||
expect(dhtRecord.owner, equals(owner));
|
||||
expect(dhtRecord.ownerSecret, equals(secret));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue