Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8514185
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 11, 20262026-06-11T04:47:33+00:00 2026-06-11T04:47:33+00:00

I have created a WCF service which is using the basicHttpBinding with security mode

  • 0

I have created a WCF service which is using the basicHttpBinding with security mode set to “Transport”, binded a cert to the port. So clients are able to consume the service through https.

Now, manager asks me to use AES128 in https, which i have no idea how. How to make that https channel encrypted by AES? Is it possible or does it even make sense?

Johnny

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-11T04:47:34+00:00Added an answer on June 11, 2026 at 4:47 am

    HTTPS Transport security is actually handled outside of WCF itself, either in IIS (if hosted in there), or when you bind a certificate to a port.

    HTTPS (SSL or TLS) supports a number of cipher algorithms (e.g. AES, 3DES, RC4) and the client and server will negotiate which one to use for the HTTPS connection depending on what each support (full list of ciphers http://msdn.microsoft.com/en-us/library/windows/desktop/aa374757(v=vs.85).aspx).

    IIS (and I assume when binding a certificate to a port) uses the Schannel security provider to handle HTTPS. Unfortunately, there isn’t any built-in setting in IIS or web.config that is available to control which ciphers are allowed.

    So, if you want to force only AES128, you’ll have to edit the Windows Registry and disable Schannel from using other ciphers (http://support.microsoft.com/kb/245030).

    This means going to the registry location:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\Schannel\Ciphers
    

    And disabling all the Ciphers in there (setting the ‘Enabled’ REG_DWORD to 0x00000000), while only leaving the one for ‘AES 128/128’ enabled (if it’s missing, add in the ‘AES 128/128’ subkey, and add the Enabled DWORD with value 0xffffffff)

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I am a WCF / Security Newb. I have created a WCF service which
I have created a WCF service for uploading images , which accepts System.IO.Stream as
I have a Data Service created using WCF that internally uses nHibernate. This WCF
I have created one WCF service, in which I am reading the msn whether
I have created one WCF service , which is working fine, now i want
I have created an OData/WCF service using Visual Studio 2010 on Windows XP SP3
I have created a simple wcf service which used the WCF Service Library template.
I have created a web service which has a couple of methods developed using
I have created a Silverlight enabled WCF Service which looks like : I am
I have created WCF service in project. Now using Jquery I am successfully able

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.