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
- NavigateEvent.cs
- ObjectRef.cs
- WsdlBuildProvider.cs
- UnmanagedBitmapWrapper.cs
- FixedTextBuilder.cs
- SqlDataSourceSelectingEventArgs.cs
- ServiceBusyException.cs
- ConfigurationValidatorBase.cs
- GeneratedCodeAttribute.cs
- ContentElementAutomationPeer.cs
- MessageParameterAttribute.cs
- ErrorInfoXmlDocument.cs
- HtmlInputButton.cs
- dataobject.cs
- GroupItem.cs
- Debug.cs
- TraceHandlerErrorFormatter.cs
- StatusBarPanelClickEvent.cs
- XmlAtomErrorReader.cs
- OdbcDataAdapter.cs
- SystemBrushes.cs
- PerformanceCounterManager.cs
- DSACryptoServiceProvider.cs
- CatalogPart.cs
- TextDecoration.cs
- LinqDataSourceDisposeEventArgs.cs
- PropertyEmitterBase.cs
- SynchronizedRandom.cs
- TemplateNameScope.cs
- WSSecurityOneDotOneReceiveSecurityHeader.cs
- QuotedStringWriteStateInfo.cs
- MsmqOutputSessionChannel.cs
- SubqueryTrackingVisitor.cs
- PropertyTab.cs
- ReferencedAssemblyResolver.cs
- RepeaterItemCollection.cs
- PageFunction.cs
- ExistsInCollection.cs
- xamlnodes.cs
- PolygonHotSpot.cs
- ElementAtQueryOperator.cs
- MeasureItemEvent.cs
- ReferenceService.cs
- CustomAttribute.cs
- InsufficientMemoryException.cs
- WebServiceErrorEvent.cs
- InputBindingCollection.cs
- DataGridViewSelectedCellsAccessibleObject.cs
- HMACRIPEMD160.cs
- LOSFormatter.cs
- Invariant.cs
- DataView.cs
- UpDownBase.cs
- MenuItem.cs
- RectangleF.cs
- UriWriter.cs
- EventWaitHandle.cs
- TraceEventCache.cs
- AVElementHelper.cs
- TabletDevice.cs
- CompilationLock.cs
- CategoryValueConverter.cs
- ProgressBarHighlightConverter.cs
- Button.cs
- WorkflowEnvironment.cs
- AuditLogLocation.cs
- WebPartVerbCollection.cs
- BitmapEffectGeneralTransform.cs
- AssemblySettingAttributes.cs
- DbProviderFactories.cs
- HiddenField.cs
- SurrogateSelector.cs
- ConditionChanges.cs
- QuadraticBezierSegment.cs
- GACMembershipCondition.cs
- CodeAccessPermission.cs
- Module.cs
- VirtualPath.cs
- DesignerWithHeader.cs
- ElementUtil.cs
- MailBnfHelper.cs
- PeerNameRecordCollection.cs
- DataGridViewButtonCell.cs
- ProviderSettingsCollection.cs
- ISAPIRuntime.cs
- OleDbTransaction.cs
- InstanceHandle.cs
- InputLanguageCollection.cs
- XmlUnspecifiedAttribute.cs
- AsnEncodedData.cs
- ReturnValue.cs
- ScrollBar.cs
- ProxyWebPart.cs
- HostingPreferredMapPath.cs
- QueryAsyncResult.cs
- ObjectReaderCompiler.cs
- ResumeStoryboard.cs
- activationcontext.cs
- XmlDataSourceNodeDescriptor.cs
- HostedTransportConfigurationManager.cs