How does exactly work SSL handshake

I have difficulties to find the precise flow of SSL handshake and how are the certificates used. Here is my understanding of the thing (it includes a bit of guess part from my cryptography knowledge):

  1. The owner of www.example.com asks certs to some certificate authority. Those certs consists in:
    • a private/public key couple
    • a cryptographic signature of the fact that the public key belongs to www.example.com
  2. When a browser handshakes with www.example, it sends a random integer (challenge) and asks to the server to sign it with its private key.
  3. The browser then verifies:
    • the signature of the random integer he sent thanks to the server’s pubic key
    • the signature of the server’s public key thanks to the keys of the CA stored in the browser.
  4. It is possible that the certs are not directly delivered by a “root CA”, thus it is possible to have a chain of certs, each one signing the previous one until the “root CA”.
  5. Once these steps are complete, the server and the browser can proceed to the key exchange.

Is this workflow correct? If not, can you correct my misconceptions?

How many attacks exactly do I get combining Dual Wielder feat with Two-Weapon Fighting style?

It says at Two-Weapon Fighting attack option (PHB, 165):

When you take the Attack action and attack with a light melee weapon that you’re holding in one hand, you can use a bonus action to attack with a different light melee weapon that you’re holding in the other hand.

And then there is Dual Wielder feat at PHB:

You can draw or stow two one-handed weapons when you would normally be able to draw or stow only one.

It somehow gave me an impression that I now may be able to do two attack in one action, and then the next two as the bonus action? Since it says that my weapon productivity literary doubles? Or else what use can be made out of this addition to feature?

I did as well choose a Two-Weapon fighting style as a Fighter class option, and at that point I am interested only in whether any of these provide me with right to stab people four times per turn or not.

How many attacks exactly do I get combining Dual Wielder feat with Two-Weapon Fighting style?

What exactly “manage trust” in CA is doing? (on-premise)

I have experience on setting up SP2010, 2013 and 2016. In order to install SSL cert and to support https to browse SharePoint, beside install the cert in IIS, usually we need to import the certificate in CA > Security > Manage Trust.

However, I have tested even I do not import the cert to Manage Trust, everything is working fine. All users can login SharePoint with https://xxx and none of the service/feature have issue. The step to import cert seems to be useless.

Could you please clarify what “manage trust” is actually doing?

When exactly does constriction damage occur?

Constrict states:

A creature with this special attack can crush an opponent, dealing bludgeoning damage, after making a successful grapple check. The amount of damage is given in the creature’s entry…

Assuming one is already in a grapple, how should one read it?

  1. Each time you make a successful grapple check, Constrict activates, and constriction damage is added to any other results of that successful grapple check. If that is the case, should grapple checks made to oppose enemy’s actions which succeed also trigger Constrict?
  2. You make a grapple check specifically to activate Constrict. The result is constriction damage dealt. If that is the case, what action does it require? Should it be made in place of an attack?

Also, the Rules Compendium on Constrict states:

A creature that has this extraordinary special attack can crush an opponent, dealing bludgeoning damage, after making a successful grapple check to deal damage. The amount of damage is given in the creature’s entry.

Bold mine

Does the Rules Compendium change something or clarify things maybe?

  • When you make a grapple check to deal damage, can you deal damage equivalent to an unarmed strike (plus any strength modifier) in addition to constriction damage under Rules Compendium variant?
  • Or does Constrict let one deal bludgeoning damage given in the creature’s entry as a result of a successful grapple check to deal damage and nothing more?

I would appreciate the most an answer which addresses both cases: when Rules Compendium is in play and when the game is played based on SRD definitions. This is mostly because some people doubt Rules Compendium authority to state rules.

Regular expression with exactly 2 a’s and at least 2 b’s [duplicate]

This question already has an answer here:

  • How do I find a regular expression for a particular language? 2 answers

Find the regular expression with exactly 2 a’s and at least 2 b’s.

I’m kind of stuck on this one. I know that the shortest strings that I can get are

aabb, abba, bbaa, baab, baba, abab but how can I build a regular expression from this?

Can we represent $\sqrt{2}$ exactly even with infinite bits in mantissa

Can we represent $ \sqrt{2}$ exactly even with infinite bits in mantissa in floating point notation or otherwise. We actually have to prove this is not possible. But why can’t we if we have infinite bits? Infinite bits means the binary representation of the mantissa can be indefinitely large. The mantissa is in IEEE 754 32 bit format and in a hypothetical world where we don’t have a bound on the number of bits which can be used to represent it.