Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / clr / src / BCL / System / Security / Cryptography / HMACSHA256.cs / 1 / HMACSHA256.cs
// ==++==
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// ==--==
//
// HMACSHA256.cs
//
namespace System.Security.Cryptography {
[System.Runtime.InteropServices.ComVisible(true)]
public class HMACSHA256 : HMAC {
//
// public constructors
//
public HMACSHA256 () : this (Utils.GenerateRandom(64)) {}
public HMACSHA256 (byte[] key) {
m_hashName = "SHA256";
m_hash1 = new SHA256Managed();
m_hash2 = new SHA256Managed();
HashSizeValue = 256;
base.InitializeKey(key);
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// ==++==
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// ==--==
//
// HMACSHA256.cs
//
namespace System.Security.Cryptography {
[System.Runtime.InteropServices.ComVisible(true)]
public class HMACSHA256 : HMAC {
//
// public constructors
//
public HMACSHA256 () : this (Utils.GenerateRandom(64)) {}
public HMACSHA256 (byte[] key) {
m_hashName = "SHA256";
m_hash1 = new SHA256Managed();
m_hash2 = new SHA256Managed();
HashSizeValue = 256;
base.InitializeKey(key);
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- _ConnectStream.cs
- NameScopePropertyAttribute.cs
- ListViewGroupConverter.cs
- _AcceptOverlappedAsyncResult.cs
- XmlSchemaObjectCollection.cs
- ResourceAssociationTypeEnd.cs
- ClientApiGenerator.cs
- MonikerBuilder.cs
- PkcsMisc.cs
- XmlQueryCardinality.cs
- AttachedPropertyMethodSelector.cs
- GridViewItemAutomationPeer.cs
- TemplateBuilder.cs
- SimplePropertyEntry.cs
- securitymgrsite.cs
- Page.cs
- StandardOleMarshalObject.cs
- DeflateStreamAsyncResult.cs
- TcpAppDomainProtocolHandler.cs
- ProfessionalColorTable.cs
- EncodingDataItem.cs
- DynamicDataRoute.cs
- CodeDelegateCreateExpression.cs
- InlinedAggregationOperator.cs
- PathGradientBrush.cs
- LineServicesRun.cs
- BamlLocalizableResource.cs
- ContractTypeNameElement.cs
- SerializationAttributes.cs
- QueueTransferProtocol.cs
- TypeBuilderInstantiation.cs
- DataGridViewRowCollection.cs
- precedingsibling.cs
- Parameter.cs
- StructuralType.cs
- ApplicationSecurityInfo.cs
- TCEAdapterGenerator.cs
- ExponentialEase.cs
- IRCollection.cs
- SqlInternalConnectionTds.cs
- TextEmbeddedObject.cs
- DocumentApplicationDocumentViewer.cs
- UIElementAutomationPeer.cs
- InstanceKey.cs
- WebPartDescriptionCollection.cs
- ToolTipService.cs
- GridToolTip.cs
- ScriptRegistrationManager.cs
- SplineQuaternionKeyFrame.cs
- XmlNamedNodeMap.cs
- WizardStepBase.cs
- NamespaceInfo.cs
- TdsValueSetter.cs
- ClientBuildManager.cs
- NameValuePair.cs
- InputProcessorProfilesLoader.cs
- FormViewDeleteEventArgs.cs
- ProfileProvider.cs
- AvTraceDetails.cs
- NotImplementedException.cs
- GeometryConverter.cs
- HostAdapter.cs
- SQLInt64Storage.cs
- SecurityTokenException.cs
- WindowHideOrCloseTracker.cs
- FixedSOMSemanticBox.cs
- WorkflowMarkupSerializationManager.cs
- XmlArrayItemAttributes.cs
- DrawingContext.cs
- ButtonBaseAdapter.cs
- PropertyChangingEventArgs.cs
- TraceUtility.cs
- PointHitTestResult.cs
- DeploymentSectionCache.cs
- GridItemProviderWrapper.cs
- SyndicationDeserializer.cs
- StrongNameKeyPair.cs
- PermissionRequestEvidence.cs
- WindowsGraphicsCacheManager.cs
- SystemBrushes.cs
- IDQuery.cs
- DataGridViewCellStateChangedEventArgs.cs
- ThemeDictionaryExtension.cs
- unsafenativemethodsother.cs
- CultureTable.cs
- Authorization.cs
- CodeTypeReference.cs
- SessionState.cs
- NullReferenceException.cs
- XmlTypeMapping.cs
- Latin1Encoding.cs
- BamlVersionHeader.cs
- bidPrivateBase.cs
- CollectionsUtil.cs
- WebBrowserSiteBase.cs
- InputScope.cs
- TreeViewCancelEvent.cs
- WpfPayload.cs
- PeerTransportSecurityElement.cs
- MouseActionConverter.cs