Merge pull request #3 from taylorfinnell/crystal-0.24.1-updates

fixes for 0.24.1
This commit is contained in:
Andrew Hamon 2018-02-13 19:46:49 -05:00 committed by GitHub
commit 0755096341
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 3 additions and 4 deletions

View File

@ -4,6 +4,6 @@ version: 0.1.0
authors:
- Andrew Hamon <andrew@hamon.cc>
crystal: 0.23.0
crystal: 0.24.1
license: MIT

View File

@ -1,5 +1,4 @@
require "./cox/*"
require "secure_random"
module Cox
def self.encrypt(data, nonce : Nonce, recipient_public_key : PublicKey, sender_secret_key : SecretKey)

View File

@ -1,5 +1,5 @@
require "./lib_sodium"
require "secure_random"
require "random/secure"
module Cox
class Nonce
@ -14,7 +14,7 @@ module Cox
end
def self.new
new(SecureRandom.random_bytes(NONCE_LENGTH))
new(Random::Secure.random_bytes(NONCE_LENGTH))
end
def pointer