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
- CodeActivityMetadata.cs
- ScopelessEnumAttribute.cs
- ClientConfigurationHost.cs
- Dump.cs
- Size.cs
- PointHitTestResult.cs
- TdsValueSetter.cs
- ModuleBuilder.cs
- DeploymentSectionCache.cs
- StringAnimationUsingKeyFrames.cs
- HitTestParameters3D.cs
- PenThreadPool.cs
- XPathChildIterator.cs
- __FastResourceComparer.cs
- GraphicsPath.cs
- MultiplexingFormatMapping.cs
- BlockUIContainer.cs
- PeerTransportListenAddressValidator.cs
- Journaling.cs
- FocusChangedEventArgs.cs
- SliderAutomationPeer.cs
- ObjectViewEntityCollectionData.cs
- UrlMappingsSection.cs
- XPathAncestorQuery.cs
- TypedColumnHandler.cs
- UnsafeNativeMethodsMilCoreApi.cs
- KnownBoxes.cs
- SplitterEvent.cs
- GeometryCombineModeValidation.cs
- DoubleAnimation.cs
- HandlerFactoryCache.cs
- SafeRightsManagementQueryHandle.cs
- DodSequenceMerge.cs
- PersonalizationEntry.cs
- BufferedReceiveManager.cs
- RegexWorker.cs
- FeatureSupport.cs
- ListViewItem.cs
- ping.cs
- StringPropertyBuilder.cs
- TableChangeProcessor.cs
- DataGridTable.cs
- TimeStampChecker.cs
- PerspectiveCamera.cs
- ConsumerConnectionPoint.cs
- WMIInterop.cs
- PropagationProtocolsTracing.cs
- DbParameterCollection.cs
- BaseCodeDomTreeGenerator.cs
- GroupStyle.cs
- ModelVisual3D.cs
- TextTrailingCharacterEllipsis.cs
- TypeDescriptor.cs
- NonParentingControl.cs
- XamlPointCollectionSerializer.cs
- SystemColors.cs
- WebPartConnectionsCancelVerb.cs
- GroupByQueryOperator.cs
- PrtTicket_Editor.cs
- ItemCheckEvent.cs
- OpenTypeLayoutCache.cs
- templategroup.cs
- ObjectQuery.cs
- SimpleApplicationHost.cs
- IsolatedStorageException.cs
- RefreshPropertiesAttribute.cs
- CalendarDateChangedEventArgs.cs
- FileDetails.cs
- MaterialGroup.cs
- DesignerDataStoredProcedure.cs
- ServiceObjectContainer.cs
- ReflectionUtil.cs
- DocComment.cs
- TabItem.cs
- KeyValueConfigurationElement.cs
- RefreshPropertiesAttribute.cs
- ChangeToolStripParentVerb.cs
- ViewValidator.cs
- BatchWriter.cs
- Tablet.cs
- FacetEnabledSchemaElement.cs
- SHA256.cs
- HttpChannelHelper.cs
- QueueProcessor.cs
- PathParser.cs
- TemplateControlParser.cs
- ISCIIEncoding.cs
- SqlPersonalizationProvider.cs
- Expr.cs
- ResourceContainer.cs
- Environment.cs
- TextLine.cs
- XPathNavigatorKeyComparer.cs
- DynamicResourceExtension.cs
- ZoneButton.cs
- ThreadExceptionDialog.cs
- PropertyInfoSet.cs
- UnsafeNativeMethods.cs
- SHA256Managed.cs
- ApplicationException.cs