From 27477a1b7e773c5a72bbc932b47222be944ca787 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=82=A2=E3=83=B3=E3=83=89=E3=83=AA=E3=83=BC=E3=83=BB?= =?UTF-8?q?=E3=82=A2=E3=83=B3=E3=83=89=E3=83=AA?= Date: Fri, 8 Aug 2025 12:31:10 +0700 Subject: [PATCH] Update session.rb --- lib/cgi/session.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/cgi/session.rb b/lib/cgi/session.rb index aab6086..c0a9ae1 100644 --- a/lib/cgi/session.rb +++ b/lib/cgi/session.rb @@ -214,11 +214,11 @@ def new_store_file(option={}) # :nodoc: dir = option['tmpdir'] || Dir::tmpdir prefix = option['prefix'] suffix = option['suffix'] - require 'digest/md5' - md5 = Digest::MD5.hexdigest(session_id)[0,16] + require 'digest' + sha256 = Digest::SHA256.hexdigest(session_id)[0,16] path = dir+"/" path << prefix if prefix - path << md5 + path << sha256 path << suffix if suffix if File::exist? path hash = nil