Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / Security / Cryptography / HMACSHA1.cs / 1305376 / HMACSHA1.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== //[....] // // // HMACSHA1.cs // namespace System.Security.Cryptography { [System.Runtime.InteropServices.ComVisible(true)] public class HMACSHA1 : HMAC { // // public constructors // public HMACSHA1 () : this (Utils.GenerateRandom(64)) {} public HMACSHA1 (byte[] key) : this (key, false) {} public HMACSHA1 (byte[] key, bool useManagedSha1) { m_hashName = "SHA1"; #if FEATURE_CRYPTO if (useManagedSha1) { #endif // FEATURE_CRYPTO m_hash1 = new SHA1Managed(); m_hash2 = new SHA1Managed(); #if FEATURE_CRYPTO } else { m_hash1 = new SHA1CryptoServiceProvider(); m_hash2 = new SHA1CryptoServiceProvider(); } #endif // FEATURE_CRYPTO HashSizeValue = 160; 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
- FlowSwitchLink.cs
- NativeMethods.cs
- FloaterParaClient.cs
- Model3DCollection.cs
- Permission.cs
- ViewSimplifier.cs
- ErrorTolerantObjectWriter.cs
- RawStylusActions.cs
- ListInitExpression.cs
- CompilationPass2TaskInternal.cs
- AxisAngleRotation3D.cs
- Grid.cs
- HtmlInputCheckBox.cs
- IList.cs
- ProfilePropertyMetadata.cs
- MarshalByValueComponent.cs
- OdbcErrorCollection.cs
- FileDialog_Vista_Interop.cs
- CommandPlan.cs
- EventHandlerList.cs
- FileIOPermission.cs
- XmlSchemaExporter.cs
- NavigationProgressEventArgs.cs
- ThumbButtonInfo.cs
- DeferredReference.cs
- CapabilitiesSection.cs
- LogLogRecordHeader.cs
- ReliableChannelBinder.cs
- ValueUtilsSmi.cs
- CustomErrorCollection.cs
- OleDbParameterCollection.cs
- DateTimeFormat.cs
- FontStyle.cs
- TracedNativeMethods.cs
- CallContext.cs
- ConfigXmlAttribute.cs
- EmbeddedMailObjectsCollection.cs
- ImageBrush.cs
- ExtenderProvidedPropertyAttribute.cs
- KeyedHashAlgorithm.cs
- FtpRequestCacheValidator.cs
- WSFederationHttpBinding.cs
- InstanceKeyView.cs
- XsltQilFactory.cs
- log.cs
- LinkTarget.cs
- SRGSCompiler.cs
- RangeValidator.cs
- DocumentSchemaValidator.cs
- SR.cs
- DesignerObject.cs
- UIElement3D.cs
- FrameworkTemplate.cs
- RefExpr.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- IEnumerable.cs
- ApplicationCommands.cs
- ApplicationCommands.cs
- CacheAxisQuery.cs
- MsmqTransportReceiveParameters.cs
- OciHandle.cs
- EndpointAddressMessageFilter.cs
- Queue.cs
- UpdatableGenericsFeature.cs
- TypeResolver.cs
- DataGridViewCellValidatingEventArgs.cs
- ConfigWriter.cs
- PointAnimationClockResource.cs
- GeneralTransform.cs
- InheritanceContextChangedEventManager.cs
- NominalTypeEliminator.cs
- QuadraticBezierSegment.cs
- NamespaceInfo.cs
- ShowExpandedMultiValueConverter.cs
- GenericAuthenticationEventArgs.cs
- EmissiveMaterial.cs
- Evidence.cs
- HandleRef.cs
- ConnectionManagementElement.cs
- ReadContentAsBinaryHelper.cs
- IsolatedStorage.cs
- OAVariantLib.cs
- InternalCompensate.cs
- ShaderEffect.cs
- MapPathBasedVirtualPathProvider.cs
- DataControlLinkButton.cs
- CqlLexer.cs
- RankException.cs
- TypeReference.cs
- ErasingStroke.cs
- StringConverter.cs
- FullTextLine.cs
- ResourcePermissionBase.cs
- ParseNumbers.cs
- DecimalAnimationUsingKeyFrames.cs
- TCEAdapterGenerator.cs
- CatalogPartCollection.cs
- EditCommandColumn.cs
- ClrProviderManifest.cs
- WindowsFormsHelpers.cs