File tree Expand file tree Collapse file tree 2 files changed +4
-6
lines changed
src/KSFramework/Utilities Expand file tree Collapse file tree 2 files changed +4
-6
lines changed Original file line number Diff line number Diff line change 1
1
{
2
2
"sdk" : {
3
- "version" : " 10 .0.0" ,
3
+ "version" : " 9 .0.0" ,
4
4
"rollForward" : " latestMajor" ,
5
5
"allowPrerelease" : true
6
6
}
Original file line number Diff line number Diff line change @@ -7,18 +7,16 @@ public static class SecurityHelper
7
7
public static string GetSha256Hash ( string input )
8
8
{
9
9
//using (var sha256 = new SHA256CryptoServiceProvider())
10
- using var sha256 = SHA256 . Create ( ) ;
11
10
var byteValue = Encoding . UTF8 . GetBytes ( input ) ;
12
- var byteHash = sha256 . ComputeHash ( byteValue ) ;
11
+ var byteHash = SHA256 . HashData ( byteValue ) ;
13
12
return Convert . ToBase64String ( byteHash ) ;
14
13
//return BitConverter.ToString(byteHash).Replace("-", "").ToLower();
15
14
}
16
15
17
16
public static string GenerateToken ( int byteLength = 32 )
18
17
{
19
- var randomNumber = new byte [ byteLength ] ;
20
- using var rng = RandomNumberGenerator . Create ( ) ;
21
- rng . GetBytes ( randomNumber ) ;
18
+ Span < byte > randomNumber = stackalloc byte [ byteLength ] ;
19
+ RandomNumberGenerator . Fill ( randomNumber ) ;
22
20
return Convert . ToBase64String ( randomNumber ) ;
23
21
}
24
22
}
You can’t perform that action at this time.
0 commit comments