Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / clr / src / BCL / System / Security / Cryptography / AsymmetricSignatureDeformatter.cs / 1 / AsymmetricSignatureDeformatter.cs
// ==++==
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// ==--==
//
// AsymmetricSignatureDeformatter.cs
//
namespace System.Security.Cryptography {
using System.Security;
using System;
[System.Runtime.InteropServices.ComVisible(true)]
public abstract class AsymmetricSignatureDeformatter {
//
// protected constructors
//
protected AsymmetricSignatureDeformatter() {
}
//
// public methods
//
abstract public void SetKey(AsymmetricAlgorithm key);
abstract public void SetHashAlgorithm(String strName);
public virtual bool VerifySignature(HashAlgorithm hash, byte[] rgbSignature) {
if (hash == null) throw new ArgumentNullException("hash");
SetHashAlgorithm(hash.ToString());
return VerifySignature(hash.Hash, rgbSignature);
}
abstract public bool VerifySignature(byte[] rgbHash, byte[] rgbSignature);
}
}
// 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
- Span.cs
- DesignerWebPartChrome.cs
- Filter.cs
- CalendarAutoFormat.cs
- WindowsListViewScroll.cs
- HtmlTable.cs
- DataTableReader.cs
- Module.cs
- CancellationTokenSource.cs
- wgx_commands.cs
- Panel.cs
- WorkflowViewElement.cs
- ZipIOEndOfCentralDirectoryBlock.cs
- SettingsAttributeDictionary.cs
- DataGridViewCheckBoxCell.cs
- WindowsToolbarAsMenu.cs
- ArithmeticException.cs
- CheckBoxBaseAdapter.cs
- COAUTHINFO.cs
- FrameworkElementFactoryMarkupObject.cs
- ZipFileInfoCollection.cs
- TypeConverterMarkupExtension.cs
- PrintEvent.cs
- HtmlEmptyTagControlBuilder.cs
- DataGridItem.cs
- HtmlWindowCollection.cs
- _AutoWebProxyScriptHelper.cs
- CookieProtection.cs
- DiscriminatorMap.cs
- SchemaTypeEmitter.cs
- QueryTreeBuilder.cs
- GridViewRowEventArgs.cs
- DefinitionUpdate.cs
- _WinHttpWebProxyDataBuilder.cs
- ValueConversionAttribute.cs
- DetailsViewCommandEventArgs.cs
- SynchronizationContextHelper.cs
- UserControl.cs
- WindowsListBox.cs
- XmlFormatExtensionAttribute.cs
- ReadOnlyKeyedCollection.cs
- MediaTimeline.cs
- GlyphTypeface.cs
- BrushValueSerializer.cs
- CallbackValidator.cs
- KnownBoxes.cs
- OdbcConnectionStringbuilder.cs
- PriorityBindingExpression.cs
- XmlSerializerSection.cs
- SqlFileStream.cs
- DesignConnectionCollection.cs
- PaintEvent.cs
- DesignParameter.cs
- PrintDialog.cs
- WindowsPrincipal.cs
- HtmlElementEventArgs.cs
- CultureMapper.cs
- HttpPostedFileWrapper.cs
- UserControlDocumentDesigner.cs
- ThicknessAnimation.cs
- ToolStripContentPanel.cs
- safelinkcollection.cs
- DetailsViewDesigner.cs
- _IPv4Address.cs
- Effect.cs
- RangeValidator.cs
- TypeGeneratedEventArgs.cs
- IntellisenseTextBox.designer.cs
- ObjectListFieldCollection.cs
- BindToObject.cs
- GlyphRunDrawing.cs
- IISUnsafeMethods.cs
- Gdiplus.cs
- DirectoryNotFoundException.cs
- ClientSideProviderDescription.cs
- SemanticValue.cs
- RadioButtonList.cs
- SqlTriggerAttribute.cs
- DesignConnection.cs
- MultiByteCodec.cs
- WindowsUserNameSecurityTokenAuthenticator.cs
- SqlTrackingWorkflowInstance.cs
- ServiceHostFactory.cs
- IndexOutOfRangeException.cs
- HostedHttpContext.cs
- FormatterServicesNoSerializableCheck.cs
- ComponentResourceKey.cs
- ConnectionConsumerAttribute.cs
- ToolStripArrowRenderEventArgs.cs
- InstanceStoreQueryResult.cs
- linebase.cs
- TypeSystem.cs
- CodeTypeDeclaration.cs
- EditorPartChrome.cs
- EncryptedXml.cs
- FormClosedEvent.cs
- ApplicationSecurityInfo.cs
- WindowsGrip.cs
- DiscoveryReferences.cs
- IIS7UserPrincipal.cs