diff --git a/app/services/password_crypt.rb b/app/services/password_crypt.rb index 174cdee8e7c..e13ac36aae3 100644 --- a/app/services/password_crypt.rb +++ b/app/services/password_crypt.rb @@ -19,7 +19,7 @@ def self.passw_crypt(passwd, hash_alg = 'SHA256') when 'Base64' result = Base64.strict_encode64(passwd) when 'Base64-Windows' - result = Base64.strict_encode64(passwd.concat("AdministratorPassword").encode('utf-16le')) + result = Base64.strict_encode64("#{passwd}AdministratorPassword".encode('utf-16le')) else result = passwd.crypt("#{ALGORITHMS[hash_alg]}#{generate_linux_salt}") end