Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- WasEndpointConfigContainer.cs
- VectorCollectionValueSerializer.cs
- OLEDB_Util.cs
- HttpResponse.cs
- LineBreakRecord.cs
- UnknownWrapper.cs
- XmlSchemaAnnotation.cs
- DynamicResourceExtensionConverter.cs
- XmlUnspecifiedAttribute.cs
- ResourceDictionary.cs
- TcpStreams.cs
- ManipulationStartedEventArgs.cs
- NamespaceInfo.cs
- TraceContextEventArgs.cs
- FixedSOMTableRow.cs
- RawStylusInputCustomDataList.cs
- WebPartVerbsEventArgs.cs
- SafeProcessHandle.cs
- SignatureHelper.cs
- ToolStripContainer.cs
- PolygonHotSpot.cs
- SystemGatewayIPAddressInformation.cs
- LowerCaseStringConverter.cs
- DataGridViewTopRowAccessibleObject.cs
- DeadCharTextComposition.cs
- RangeValuePattern.cs
- XmlSchemaDatatype.cs
- mongolianshape.cs
- ValidatingPropertiesEventArgs.cs
- EndEvent.cs
- While.cs
- UInt16.cs
- PerformanceCountersElement.cs
- MD5CryptoServiceProvider.cs
- FrameworkElement.cs
- CursorConverter.cs
- StyleHelper.cs
- ContextMenuStripActionList.cs
- GiveFeedbackEvent.cs
- SystemTcpStatistics.cs
- InsufficientMemoryException.cs
- SubstitutionList.cs
- FormatterConverter.cs
- ContourSegment.cs
- ContentValidator.cs
- FormsAuthenticationCredentials.cs
- DesignerRegionMouseEventArgs.cs
- DoubleLinkList.cs
- Triangle.cs
- ProcessModuleDesigner.cs
- GestureRecognitionResult.cs
- UTF8Encoding.cs
- Wizard.cs
- TextElementEnumerator.cs
- DataObjectAttribute.cs
- UnmanagedMarshal.cs
- Renderer.cs
- HexParser.cs
- ConditionCollection.cs
- PropertyNames.cs
- MDIControlStrip.cs
- EventKeyword.cs
- WebPartRestoreVerb.cs
- ExpressionBuilderCollection.cs
- UpdateCompiler.cs
- TextTreeInsertUndoUnit.cs
- StretchValidation.cs
- WorkflowPrinting.cs
- Serializer.cs
- PartitionedStream.cs
- InkSerializer.cs
- SQLBytesStorage.cs
- CommaDelimitedStringAttributeCollectionConverter.cs
- TimersDescriptionAttribute.cs
- DataListItemEventArgs.cs
- ServiceTimeoutsElement.cs
- XmlEnumAttribute.cs
- ResolveDuplex11AsyncResult.cs
- ZipIOEndOfCentralDirectoryBlock.cs
- TraceLevelStore.cs
- RoutedUICommand.cs
- QilParameter.cs
- StorageEntityTypeMapping.cs
- NavigationHelper.cs
- Base64Stream.cs
- StylusShape.cs
- QueryGenerator.cs
- PackagingUtilities.cs
- ProviderConnectionPointCollection.cs
- UInt64Storage.cs
- CheckBox.cs
- DesignerActionVerbItem.cs
- WebPartDisplayModeEventArgs.cs
- LinqDataSourceSelectEventArgs.cs
- XmlElementCollection.cs
- XmlSchemaExternal.cs
- LowerCaseStringConverter.cs
- Pkcs9Attribute.cs
- RsaElement.cs
- XamlVector3DCollectionSerializer.cs