Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / clr / src / BCL / System / Security / Cryptography / Rijndael.cs / 1 / Rijndael.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== // // Rijndael.cs // namespace System.Security.Cryptography { [System.Runtime.InteropServices.ComVisible(true)] public abstract class Rijndael : SymmetricAlgorithm { private static KeySizes[] s_legalBlockSizes = { new KeySizes(128, 256, 64) }; private static KeySizes[] s_legalKeySizes = { new KeySizes(128, 256, 64) }; // // protected constructors // protected Rijndael() { KeySizeValue = 256; BlockSizeValue = 128; FeedbackSizeValue = BlockSizeValue; LegalBlockSizesValue = s_legalBlockSizes; LegalKeySizesValue = s_legalKeySizes; } // // public methods // new static public Rijndael Create() { return Create("System.Security.Cryptography.Rijndael"); } new static public Rijndael Create(String algName) { return (Rijndael) CryptoConfig.CreateFromName(algName); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== // // Rijndael.cs // namespace System.Security.Cryptography { [System.Runtime.InteropServices.ComVisible(true)] public abstract class Rijndael : SymmetricAlgorithm { private static KeySizes[] s_legalBlockSizes = { new KeySizes(128, 256, 64) }; private static KeySizes[] s_legalKeySizes = { new KeySizes(128, 256, 64) }; // // protected constructors // protected Rijndael() { KeySizeValue = 256; BlockSizeValue = 128; FeedbackSizeValue = BlockSizeValue; LegalBlockSizesValue = s_legalBlockSizes; LegalKeySizesValue = s_legalKeySizes; } // // public methods // new static public Rijndael Create() { return Create("System.Security.Cryptography.Rijndael"); } new static public Rijndael Create(String algName) { return (Rijndael) CryptoConfig.CreateFromName(algName); } } } // 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
- MappingModelBuildProvider.cs
- ImageAnimator.cs
- SimpleType.cs
- StorageMappingFragment.cs
- DataViewSettingCollection.cs
- ObjectItemConventionAssemblyLoader.cs
- HttpRuntimeSection.cs
- NavigatorOutput.cs
- Fonts.cs
- QilParameter.cs
- NativeMethods.cs
- DiagnosticsConfigurationHandler.cs
- RepeatBehaviorConverter.cs
- StateMachineExecutionState.cs
- DBParameter.cs
- QilLoop.cs
- IgnorePropertiesAttribute.cs
- SystemSounds.cs
- DiscreteKeyFrames.cs
- ConfigurationManagerInternalFactory.cs
- SoapSchemaMember.cs
- BrowserDefinitionCollection.cs
- WeakHashtable.cs
- AutomationProperties.cs
- UnaryNode.cs
- XDRSchema.cs
- ReferenceService.cs
- VarInfo.cs
- ConstructorBuilder.cs
- EventLogTraceListener.cs
- MetadataItemCollectionFactory.cs
- DataGridItemEventArgs.cs
- OleDbConnectionPoolGroupProviderInfo.cs
- CssStyleCollection.cs
- StyleTypedPropertyAttribute.cs
- WsatAdminException.cs
- GridViewColumnHeaderAutomationPeer.cs
- EncryptedType.cs
- XPathChildIterator.cs
- PseudoWebRequest.cs
- Normalization.cs
- ThicknessConverter.cs
- PropertyReferenceSerializer.cs
- NotificationContext.cs
- RegionData.cs
- messageonlyhwndwrapper.cs
- ToolStripScrollButton.cs
- CodeSubDirectory.cs
- future.cs
- WmfPlaceableFileHeader.cs
- StringValidatorAttribute.cs
- DbDataRecord.cs
- StreamWriter.cs
- ColumnResizeAdorner.cs
- Triplet.cs
- FileUpload.cs
- XmlNotation.cs
- DataGridViewLinkColumn.cs
- CacheAxisQuery.cs
- HostSecurityManager.cs
- MsdtcWrapper.cs
- BaseProcessor.cs
- NameValueFileSectionHandler.cs
- FrameSecurityDescriptor.cs
- StylusPointPropertyInfoDefaults.cs
- DecimalAnimation.cs
- StubHelpers.cs
- ReadOnlyObservableCollection.cs
- GridSplitterAutomationPeer.cs
- FlowPosition.cs
- AssemblyNameUtility.cs
- PropertyOrder.cs
- ColorContextHelper.cs
- TreeBuilder.cs
- ButtonFlatAdapter.cs
- XamlToRtfParser.cs
- ExpressionsCollectionEditor.cs
- ObjectCache.cs
- ProfilePropertyNameValidator.cs
- __Filters.cs
- BitmapPalette.cs
- ContentValidator.cs
- HtmlInputPassword.cs
- AbstractDataSvcMapFileLoader.cs
- DirectionalAction.cs
- GridEntry.cs
- EntityContainer.cs
- XmlNodeChangedEventArgs.cs
- MsmqUri.cs
- WebServiceResponseDesigner.cs
- EncodingFallbackAwareXmlTextWriter.cs
- AssemblySettingAttributes.cs
- TrackingQuery.cs
- TriggerActionCollection.cs
- DiscoveryDocument.cs
- SqlSupersetValidator.cs
- TemplateInstanceAttribute.cs
- ElementUtil.cs
- FieldMetadata.cs
- ContentOperations.cs