aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdrian-Ken Rueegsegger <ken@codelabs.ch>2012-11-08 12:22:10 +0100
committerTobias Brunner <tobias@strongswan.org>2013-03-19 15:23:49 +0100
commit0f5e57fe26c02f58f16945bed96453429ff1ea57 (patch)
tree43ead9a7a9cdee0c492c3363d55a35403f62b680
parentc457128ab6f532daffa8268614da6cbb51c0e482 (diff)
downloadstrongswan-0f5e57fe26c02f58f16945bed96453429ff1ea57.tar.bz2
strongswan-0f5e57fe26c02f58f16945bed96453429ff1ea57.tar.xz
Drop support for pre-shared key authentication
-rw-r--r--src/charon-tkm/src/tkm/tkm_keymat.c24
1 files changed, 1 insertions, 23 deletions
diff --git a/src/charon-tkm/src/tkm/tkm_keymat.c b/src/charon-tkm/src/tkm/tkm_keymat.c
index 95261d8c3..fe4caf9ec 100644
--- a/src/charon-tkm/src/tkm/tkm_keymat.c
+++ b/src/charon-tkm/src/tkm/tkm_keymat.c
@@ -408,29 +408,7 @@ METHOD(keymat_v2_t, get_psk_sig, bool,
private_tkm_keymat_t *this, bool verify, chunk_t ike_sa_init, chunk_t nonce,
chunk_t secret, identification_t *id, char reserved[3], chunk_t *sig)
{
- DBG1(DBG_IKE, "returning %s PSK signature", verify ? "remote" : "local");
-
- signature_type signature;
- init_message_type msg;
- chunk_to_sequence(&ike_sa_init, &msg, sizeof(init_message_type));
-
- chunk_t idx_chunk, chunk = chunk_alloca(4);
- chunk.ptr[0] = id->get_type(id);
- memcpy(chunk.ptr + 1, reserved, 3);
- idx_chunk = chunk_cata("cc", chunk, id->get_encoding(id));
- idx_type idx;
- chunk_to_sequence(&idx_chunk, &idx, sizeof(idx_type));
-
- if (ike_isa_sign_psk(this->isa_ctx_id, msg, idx, verify == TRUE, &signature)
- != TKM_OK)
- {
- DBG1(DBG_IKE, "get %s PSK signature failed", verify ?
- "remote" : "local");
- return FALSE;
- }
-
- sequence_to_chunk(&signature.data[0], signature.size, sig);
- return TRUE;
+ return FALSE;
}
METHOD(keymat_t, destroy, void,