Bug 23808 - HMACSHA256 default ctor creates 64-bit key, expected 64-byte
Summary: HMACSHA256 default ctor creates 64-bit key, expected 64-byte
Status: NEW
Alias: None
Product: Class Libraries
Classification: Mono
Component: System.Security (show other bugs)
Version: 3.4.0
Hardware: PC Mac OS
: --- normal
Target Milestone: Untriaged
Assignee: Bugzilla
Depends on:
Reported: 2014-10-14 04:07 UTC by lio+xamarin
Modified: 2015-02-13 03:49 UTC (History)
2 users (show)

See Also:
Is this bug a regression?: ---
Last known good build:


Description lio+xamarin 2014-10-14 04:07:38 UTC
class P{
  static void Main(){
    var buf = new System.Security.Cryptography.HMACSHA256().Key;

According to the docs (both Mono and MSDN) the default ctor should create a random 64-byte key, but Mono currently creates a 64 BIT = 8 byte key.
Comment 1 henrik 2015-01-28 11:06:12 UTC
Comment 2 henrik 2015-02-13 03:49:09 UTC
Has been merged now.

Note You need to log in before you can comment on or make changes to this bug.