Package tlslite :: Module tlsconnection
[hide private]
[frames] | no frames]

Module tlsconnection

source code

MAIN CLASS FOR TLS LITE (START HERE!).

Classes [hide private]
TLSConnection
This class wraps a socket and provides TLS handshaking and data transfer.
Variables [hide private]
  FFDHE2048 = (2, 3231700607131100730015351347782516336248805713...
  FFDHE3072 = (2, 5809605995369958062758586654274580047791722104...
  FFDHE4096 = (2, 1044388881413152506673611132423542708364181673...
  FFDHE6144 = (2, 3375152182143856118432489299284195603125652409...
  FFDHE8192 = (2, 1090748135619415929444037382073202164125305063...
  RFC7919_GROUPS = [(2, 3231700607131100730015351347782516336248...
  __package__ = 'tlslite'
  ecdsaAllCurves = True
  fipsFile = <closed file '/proc/sys/crypto/fips_enabled', mode ...
  gmpyLoaded = False
  goodGroupParameters = [(2, 16760943441033506134513952376435009...
  int_types = (<type 'int'>, <type 'long'>)
  m2cryptoLoaded = True
  prngName = 'os.urandom'
  pycryptoLoaded = True
  tackpyLoaded = False
Variables Details [hide private]

FFDHE2048

Value:
(2,
 323170060713110073001535134778251633624880571334890751745884341392698\
0683413621000279205636264016468545855635793533081692882902308057347262\
5273554742461245741026202527916572972862706300325263428213145766931414\
2236542209411113486299916574782680342305530863490506355577122191878903\
3272956969612974385624174123623722519734640269185579776797682301462539\
7933058015226858730761197532436467475855460715043896844940366130497697\
8128542959586595975670512838521327844685229255045682728791137200989318\
...

FFDHE3072

Value:
(2,
 580960599536995806275858665427458004779172210497065650743886974008779\
3294939022179753100900150316602414836960597893531254315756065700170507\
9430257947238716190682828225791482076599843317242860571338002070148203\
5695793333436453517620139309440696428036814636032241739720192155665631\
0696298417414318434929392806928868314831784332237038568260988712237196\
6657429003535127884038777765689454911832875290968888843488871769019957\
5758854934021980760614995505687178104611719545342707025453385896472910\
...

FFDHE4096

Value:
(2,
 104438888141315250667361113242354270836418167336777152512503089075688\
1099188024532056304793061869328458723091803972939229793654985168401497\
4917175744838442251166182125656498998962380615282556909840137553611483\
0510604758181255745757130341389796430707036915323303491654560904916111\
7676542252417034306148432734874401682098205055813065377495410934435776\
0085694646770210234330054371638807530686136735255519668294730075371778\
3100349463032649402135241094740915525051813132954294716535216408921501\
...

FFDHE6144

Value:
(2,
 337515218214385611843248929928419560312565240967647625230804274841313\
6818368123865228630343927791936441960537597574155686538554590884592642\
6890806171934808386673338677817446992026011784349026750519375730205067\
4987013506570308566020392479918295401455400013676975635303122383731891\
9585941068019674081849627377686398231623948743912558497348619147497307\
0378586678136324790578680454630958344992260559731819239256040561423139\
4071348954410435217777964008809511016640619605494177756192488307292181\
...

FFDHE8192

Value:
(2,
 109074813561941592944403738207320216412530506311706135902121091127057\
7744302484095783585256262132857867507012151327745319420949480631077659\
2309430077313722903389163184670565513413123887242372045526309795269389\
4624397195824956799227066070764522344499821237504242121577690154871395\
4608377879903140801084739259304885738884241557789963639848414142435545\
4134612203753928837467460095719970410334450225027628163318570337273158\
2368142153158098655956858249505430441933475479386435953651158058575568\
...

RFC7919_GROUPS

Value:
[(2,
  32317006071311007300153513477825163362488057133489075174588434139269\
8068341362100027920563626401646854585563579353308169288290230805734726\
2527355474246124574102620252791657297286270630032526342821314576693141\
4223654220941111348629991657478268034230553086349050635557712219187890\
3327295696961297438562417412362372251973464026918557977679768230146253\
9793305801522685873076119753243646747585546071504389684494036613049769\
7812854295958659597567051283852132784468522925504568272879113720098931\
...

fipsFile

Value:
<closed file '/proc/sys/crypto/fips_enabled', mode 'r' at 0x7f8790d3ec\
90>

goodGroupParameters

Value:
[(2,
  16760943441033506134513952376435009026013552532981390455742093030980\
0865859473551531551523800013916573891864789934747039010546328480848979\
5166376737766056103746694262147761978284926913845194532182537027880222\
3320568363583162691335715494191412998548952262990254076836840948224829\
0641036967659389658897350067939),
 (2,
  14869981859231282928165073536194095211524576625963800746148189668102\
...