public class InvalidCurveVector extends Object implements de.rub.nds.tlsattacker.attacks.general.Vector
Constructor and Description |
---|
InvalidCurveVector(de.rub.nds.tlsattacker.core.constants.ProtocolVersion protocolVersion,
de.rub.nds.tlsattacker.core.constants.CipherSuite cipherSuite,
de.rub.nds.tlsattacker.core.constants.NamedGroup namedGroup,
de.rub.nds.tlsattacker.core.constants.ECPointFormat pointFormat,
boolean twistAttack,
boolean attackInRenegotiation,
List<de.rub.nds.tlsattacker.core.constants.NamedGroup> ecdsaRequiredGroups) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(InvalidCurveVector toCompare) |
de.rub.nds.tlsattacker.core.constants.CipherSuite |
getCipherSuite() |
List<de.rub.nds.tlsattacker.core.constants.CipherSuite> |
getCipherSuiteAsList() |
List<de.rub.nds.tlsattacker.core.constants.NamedGroup> |
getEcdsaRequiredGroups() |
String |
getName() |
de.rub.nds.tlsattacker.core.constants.NamedGroup |
getNamedGroup() |
de.rub.nds.tlsattacker.core.constants.ECPointFormat |
getPointFormat() |
de.rub.nds.tlsattacker.core.constants.ProtocolVersion |
getProtocolVersion() |
boolean |
isAttackInRenegotiation() |
boolean |
isTwistAttack() |
void |
setAttackInRenegotiation(boolean attackInRenegotiation) |
void |
setCipherSuite(de.rub.nds.tlsattacker.core.constants.CipherSuite cipherSuite) |
void |
setEcdsaRequiredGroups(List<de.rub.nds.tlsattacker.core.constants.NamedGroup> ecdsaRequiredGroups) |
void |
setProtocolVersion(de.rub.nds.tlsattacker.core.constants.ProtocolVersion protocolVersion) |
String |
toString() |
public InvalidCurveVector(de.rub.nds.tlsattacker.core.constants.ProtocolVersion protocolVersion, de.rub.nds.tlsattacker.core.constants.CipherSuite cipherSuite, de.rub.nds.tlsattacker.core.constants.NamedGroup namedGroup, de.rub.nds.tlsattacker.core.constants.ECPointFormat pointFormat, boolean twistAttack, boolean attackInRenegotiation, List<de.rub.nds.tlsattacker.core.constants.NamedGroup> ecdsaRequiredGroups)
public de.rub.nds.tlsattacker.core.constants.ProtocolVersion getProtocolVersion()
public de.rub.nds.tlsattacker.core.constants.CipherSuite getCipherSuite()
public List<de.rub.nds.tlsattacker.core.constants.CipherSuite> getCipherSuiteAsList()
public de.rub.nds.tlsattacker.core.constants.NamedGroup getNamedGroup()
public de.rub.nds.tlsattacker.core.constants.ECPointFormat getPointFormat()
public boolean isTwistAttack()
public boolean isAttackInRenegotiation()
public void setAttackInRenegotiation(boolean attackInRenegotiation)
attackInRenegotiation
- the attackInRenegotiation to setpublic String getName()
getName
in interface de.rub.nds.tlsattacker.attacks.general.Vector
public List<de.rub.nds.tlsattacker.core.constants.NamedGroup> getEcdsaRequiredGroups()
public boolean equals(InvalidCurveVector toCompare)
public void setEcdsaRequiredGroups(List<de.rub.nds.tlsattacker.core.constants.NamedGroup> ecdsaRequiredGroups)
public void setProtocolVersion(de.rub.nds.tlsattacker.core.constants.ProtocolVersion protocolVersion)
public void setCipherSuite(de.rub.nds.tlsattacker.core.constants.CipherSuite cipherSuite)
Copyright © 2020. All rights reserved.