Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / clr / src / BCL / System / Security / Cryptography / HMACSHA1.cs / 1 / 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 (useManagedSha1) { m_hash1 = new SHA1Managed(); m_hash2 = new SHA1Managed(); } else { m_hash1 = new SHA1CryptoServiceProvider(); m_hash2 = new SHA1CryptoServiceProvider(); } HashSizeValue = 160; base.InitializeKey(key); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- _ConnectionGroup.cs
- CodeCommentStatementCollection.cs
- ChangeDirector.cs
- UnsafeNativeMethodsPenimc.cs
- ReaderWriterLock.cs
- TextDecorationLocationValidation.cs
- DeclaredTypeValidatorAttribute.cs
- MappingMetadataHelper.cs
- HtmlTable.cs
- EdmEntityTypeAttribute.cs
- DiscoveryClientProtocol.cs
- OrCondition.cs
- WindowsSolidBrush.cs
- DataTableNewRowEvent.cs
- autovalidator.cs
- UnmanagedMemoryAccessor.cs
- XmlWrappingReader.cs
- RemoteCryptoDecryptRequest.cs
- DBConnection.cs
- TextBoxAutoCompleteSourceConverter.cs
- SQLMembershipProvider.cs
- SpecialNameAttribute.cs
- DataGridViewDataConnection.cs
- NotImplementedException.cs
- PasswordTextNavigator.cs
- RegexBoyerMoore.cs
- HuffModule.cs
- HTMLTagNameToTypeMapper.cs
- StringComparer.cs
- PolicyLevel.cs
- XmlILStorageConverter.cs
- objectresult_tresulttype.cs
- webclient.cs
- FontUnitConverter.cs
- RichTextBoxConstants.cs
- ImagingCache.cs
- FileDataSourceCache.cs
- Thread.cs
- InternalPermissions.cs
- CommonObjectSecurity.cs
- SqlAliasesReferenced.cs
- XmlRawWriterWrapper.cs
- NamespaceQuery.cs
- HtmlWindowCollection.cs
- SqlCacheDependencyDatabase.cs
- CounterCreationDataCollection.cs
- ToolStripContentPanelRenderEventArgs.cs
- OleDbConnection.cs
- ConnectionsZoneDesigner.cs
- XmlSchemaExporter.cs
- Script.cs
- X509CertificateChain.cs
- documentsequencetextcontainer.cs
- CorrelationRequestContext.cs
- GridItemCollection.cs
- Convert.cs
- EdmItemError.cs
- DataGridViewCellStateChangedEventArgs.cs
- AtomicFile.cs
- TextRenderer.cs
- ContextQuery.cs
- WrapPanel.cs
- PrintDocument.cs
- LogSwitch.cs
- MulticastNotSupportedException.cs
- WindowsScrollBar.cs
- ConfigViewGenerator.cs
- SchemaManager.cs
- ContentType.cs
- arabicshape.cs
- GridViewUpdateEventArgs.cs
- GeneralTransformGroup.cs
- EntitySet.cs
- DbModificationCommandTree.cs
- XamlFilter.cs
- Msmq.cs
- EmbeddedMailObjectsCollection.cs
- Sentence.cs
- TreeNodeBindingCollection.cs
- TextTreeUndoUnit.cs
- PerformanceCounterPermissionEntry.cs
- MemberInfoSerializationHolder.cs
- ConfigurationLoader.cs
- WindowsSolidBrush.cs
- GridViewRow.cs
- ObjectSet.cs
- TextBox.cs
- BrushMappingModeValidation.cs
- MultiByteCodec.cs
- AuthenticationConfig.cs
- MemberHolder.cs
- Expression.cs
- WS2007FederationHttpBindingCollectionElement.cs
- EventHandlersStore.cs
- WSSecurityOneDotOneSendSecurityHeader.cs
- PkcsMisc.cs
- NameTable.cs
- NamedPermissionSet.cs
- Path.cs
- ClientTargetSection.cs