Documentation fix. [skip ci]

This commit is contained in:
Didactic Drunk 2019-08-31 02:47:34 -07:00
parent 7d33f1519f
commit 428907318b

View File

@ -137,13 +137,13 @@ box = alice.box bob.public_key
# Encrypt a message for Bob using his public key, signing it with Alice's # Encrypt a message for Bob using his public key, signing it with Alice's
# secret key # secret key
nonce, encrypted = box.encrypt data encrypted, nonce = box.encrypt data
# Precompute within a block. The shared secret is wiped when the block exits. # Precompute within a block. The shared secret is wiped when the block exits.
bob.box alice.public_key do |box| bob.box alice.public_key do |box|
# Decrypt the message using Bob's secret key, and verify its signature against # Decrypt the message using Bob's secret key, and verify its signature against
# Alice's public key # Alice's public key
decrypted = Sodium.decrypt(encrypted, nonce, alice.public, bob.secret) decrypted = box.decrypt encrypted, nonce: nonce
String.new(decrypted) # => "Hello World!" String.new(decrypted) # => "Hello World!"
end end