Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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. // // ==--== // // 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- HtmlInputImage.cs
- ByteRangeDownloader.cs
- LocalClientSecuritySettingsElement.cs
- BamlLocalizabilityResolver.cs
- ApplicationHost.cs
- MessageBox.cs
- AuthenticatingEventArgs.cs
- XmlSequenceWriter.cs
- Config.cs
- DocumentViewerBase.cs
- NumericUpDownAccelerationCollection.cs
- BatchWriter.cs
- XmlSchemaComplexContentExtension.cs
- SqlParameterizer.cs
- ShapeTypeface.cs
- TransformProviderWrapper.cs
- DbModificationClause.cs
- ItemContainerGenerator.cs
- DesignerLoader.cs
- XmlSubtreeReader.cs
- URLAttribute.cs
- WinHttpWebProxyFinder.cs
- DataSourceXmlTextReader.cs
- CodeDefaultValueExpression.cs
- TemplatePropertyEntry.cs
- Rect3DValueSerializer.cs
- FileLogRecordStream.cs
- RemotingSurrogateSelector.cs
- SqlUnionizer.cs
- SecurityElementBase.cs
- MailMessageEventArgs.cs
- ListItemsCollectionEditor.cs
- WebPartConnectionsConnectVerb.cs
- SuppressMergeCheckAttribute.cs
- MetadataCollection.cs
- TextContainerChangedEventArgs.cs
- BaseComponentEditor.cs
- ApplicationServicesHostFactory.cs
- ToolStripRenderer.cs
- Matrix3DStack.cs
- RenderDataDrawingContext.cs
- TaskFactory.cs
- AttachedPropertiesService.cs
- wgx_exports.cs
- InvokeProviderWrapper.cs
- TemplatePropertyEntry.cs
- DataGridViewCellCancelEventArgs.cs
- LessThanOrEqual.cs
- ProcessModelInfo.cs
- HelpEvent.cs
- ViewStateModeByIdAttribute.cs
- Effect.cs
- ColumnTypeConverter.cs
- DataRowComparer.cs
- AsnEncodedData.cs
- InstanceStoreQueryResult.cs
- AudioFileOut.cs
- GraphicsPathIterator.cs
- CultureInfo.cs
- ConfigurationSectionGroupCollection.cs
- _HTTPDateParse.cs
- RelationshipNavigation.cs
- SourceInterpreter.cs
- Hyperlink.cs
- Timer.cs
- ErrorCodes.cs
- DrawingGroup.cs
- JapaneseLunisolarCalendar.cs
- Int32Storage.cs
- TrackBarRenderer.cs
- Blend.cs
- CustomErrorCollection.cs
- WebPartZoneDesigner.cs
- SByteConverter.cs
- PagesSection.cs
- SystemWebCachingSectionGroup.cs
- DebugInfoExpression.cs
- XmlChoiceIdentifierAttribute.cs
- NoResizeSelectionBorderGlyph.cs
- ContextItem.cs
- RegistryPermission.cs
- ListControlConvertEventArgs.cs
- CapabilitiesSection.cs
- SoapEnumAttribute.cs
- AsymmetricSecurityProtocolFactory.cs
- GenerateHelper.cs
- ISAPIRuntime.cs
- SchemaContext.cs
- AsnEncodedData.cs
- Wildcard.cs
- StylusButtonCollection.cs
- ObjectQuery_EntitySqlExtensions.cs
- DataGridViewCell.cs
- DownloadProgressEventArgs.cs
- SafeWaitHandle.cs
- DataGridViewLinkColumn.cs
- CalendarDateChangedEventArgs.cs
- Application.cs
- TraceLevelStore.cs
- DataGridTable.cs