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
- DetailsViewModeEventArgs.cs
- Duration.cs
- GeneralTransform2DTo3DTo2D.cs
- RegexRunner.cs
- DataGridViewRowConverter.cs
- Types.cs
- TextPattern.cs
- ApplicationInfo.cs
- Pen.cs
- ItemCheckedEvent.cs
- EventEntry.cs
- TiffBitmapDecoder.cs
- TokenBasedSet.cs
- Barrier.cs
- ToolStripSplitButton.cs
- Metafile.cs
- TokenFactoryCredential.cs
- ArgIterator.cs
- IsolatedStorage.cs
- PassportIdentity.cs
- SessionStateModule.cs
- EdgeProfileValidation.cs
- ConfigurationSectionGroupCollection.cs
- FontWeight.cs
- TCPClient.cs
- ToolBar.cs
- CustomTypeDescriptor.cs
- OracleException.cs
- XmlSchemaValidator.cs
- FontFaceLayoutInfo.cs
- PassportAuthenticationEventArgs.cs
- ApplicationDirectory.cs
- BindingRestrictions.cs
- ParentUndoUnit.cs
- CanExecuteRoutedEventArgs.cs
- NotificationContext.cs
- HtmlEmptyTagControlBuilder.cs
- ApplicationSecurityInfo.cs
- WebServiceHandlerFactory.cs
- StyleModeStack.cs
- CommonObjectSecurity.cs
- OracleConnectionFactory.cs
- TextTreeRootNode.cs
- SQLDateTimeStorage.cs
- ChildDocumentBlock.cs
- XmlSchemaChoice.cs
- SingleResultAttribute.cs
- PackWebRequestFactory.cs
- SkipStoryboardToFill.cs
- EntityCommandCompilationException.cs
- PipeStream.cs
- ArraySet.cs
- Mapping.cs
- Expressions.cs
- WindowsTitleBar.cs
- IxmlLineInfo.cs
- InvalidCommandTreeException.cs
- ValueTypeFixupInfo.cs
- OutgoingWebResponseContext.cs
- ReflectionUtil.cs
- WebHostScriptMappingsInstallComponent.cs
- Native.cs
- SqlDataSourceTableQuery.cs
- XmlObjectSerializerWriteContextComplex.cs
- SendMailErrorEventArgs.cs
- DataAdapter.cs
- ElementProxy.cs
- InfoCardProofToken.cs
- ComponentResourceManager.cs
- EmptyStringExpandableObjectConverter.cs
- safelink.cs
- XmlSchemaInclude.cs
- UserMapPath.cs
- xmlformatgeneratorstatics.cs
- WorkflowOwnerAsyncResult.cs
- While.cs
- WinFormsUtils.cs
- ZoneIdentityPermission.cs
- EncodingStreamWrapper.cs
- ContextQuery.cs
- ToolStripControlHost.cs
- SliderAutomationPeer.cs
- SQLInt32Storage.cs
- QueryResponse.cs
- ClientSideProviderDescription.cs
- ParameterReplacerVisitor.cs
- StretchValidation.cs
- ExpressionBinding.cs
- XmlSerializerNamespaces.cs
- ExtensionWindowHeader.cs
- FlowLayoutPanel.cs
- SizeConverter.cs
- EventWaitHandleSecurity.cs
- EncryptedPackageFilter.cs
- NativeCompoundFileAPIs.cs
- BooleanFunctions.cs
- PenThreadWorker.cs
- DocumentPageHost.cs
- GraphicsPathIterator.cs
- SqlCharStream.cs