summaryrefslogtreecommitdiff
path: root/lib/server.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/server.rb')
-rw-r--r--lib/server.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/server.rb b/lib/server.rb
index 25a9733..d45b773 100644
--- a/lib/server.rb
+++ b/lib/server.rb
@@ -1,5 +1,5 @@
#!/usr/bin/env ruby
-require 'digest/sha1'
+require 'digest'
require 'rack'
require 'json'
@@ -43,7 +43,7 @@ class DataStorageServer
# and the first 1024 bytes are stored.
def put(io)
data = io.read(MAX_BYTES)
- oid = Digest::SHA1.hexdigest(data)
+ oid = Digest::SHA256.hexdigest(data)
@storage[oid] = data
['201', {}, [JSON.generate({ size: data.size, oid: oid })]]
end