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
- RadioButton.cs
- parserscommon.cs
- SchemaMapping.cs
- QueryConverter.cs
- TextRange.cs
- Overlapped.cs
- MergeFilterQuery.cs
- DesignerTransaction.cs
- Camera.cs
- PartialCachingControl.cs
- CustomError.cs
- CorePropertiesFilter.cs
- DynamicDataManager.cs
- ResourcePropertyMemberCodeDomSerializer.cs
- BitmapEffectDrawingContextState.cs
- Evaluator.cs
- DataGridState.cs
- Point4D.cs
- TailPinnedEventArgs.cs
- DefinitionBase.cs
- UIElementPropertyUndoUnit.cs
- SecurityKeyIdentifier.cs
- OverrideMode.cs
- _IPv4Address.cs
- Pen.cs
- TriState.cs
- Zone.cs
- ToolTip.cs
- ApplicationFileParser.cs
- RegexFCD.cs
- UniqueEventHelper.cs
- WebEvents.cs
- MainMenu.cs
- AuthStoreRoleProvider.cs
- MetabaseServerConfig.cs
- TextViewSelectionProcessor.cs
- TypeConvertions.cs
- TypeGeneratedEventArgs.cs
- SessionStateSection.cs
- BuiltInExpr.cs
- TypedDataSetSchemaImporterExtensionFx35.cs
- ComAdminWrapper.cs
- HttpRequestCacheValidator.cs
- ContextMenuStrip.cs
- CodeVariableDeclarationStatement.cs
- PagerSettings.cs
- DataSourceSelectArguments.cs
- SQLInt64Storage.cs
- MarshalDirectiveException.cs
- BitVector32.cs
- TraceSwitch.cs
- CodeDelegateInvokeExpression.cs
- LogicalMethodInfo.cs
- EventlogProvider.cs
- JournalEntryStack.cs
- OAVariantLib.cs
- CustomCredentialPolicy.cs
- CalendarKeyboardHelper.cs
- PageRequestManager.cs
- Int64AnimationBase.cs
- ConsumerConnectionPoint.cs
- FileAccessException.cs
- CngKey.cs
- EncodingNLS.cs
- SQLConvert.cs
- SqlDataSourceSelectingEventArgs.cs
- SafeNativeMethods.cs
- WebPartAddingEventArgs.cs
- ConfigurationErrorsException.cs
- ButtonFieldBase.cs
- EntityStoreSchemaFilterEntry.cs
- RepeaterItem.cs
- cryptoapiTransform.cs
- TypedColumnHandler.cs
- InfiniteTimeSpanConverter.cs
- ObjectMemberMapping.cs
- CapabilitiesState.cs
- WebAdminConfigurationHelper.cs
- ListViewItem.cs
- EventListenerClientSide.cs
- PkcsUtils.cs
- CheckBoxRenderer.cs
- FrameworkRichTextComposition.cs
- SequenceFullException.cs
- DefaultEvaluationContext.cs
- FormViewCommandEventArgs.cs
- Rfc2898DeriveBytes.cs
- WrappedIUnknown.cs
- NavigationService.cs
- HeaderUtility.cs
- KoreanCalendar.cs
- ExceptionUtility.cs
- xmlfixedPageInfo.cs
- CngUIPolicy.cs
- ClockGroup.cs
- OleDbConnectionFactory.cs
- SourceCollection.cs
- WeakEventManager.cs
- EventLogException.cs
- StandardOleMarshalObject.cs