کلید (مدار)
اساس هر کلید مکانیکی را، دو قطعه رسانا (فلزی) تشکیل می‌دهد که با اتصال آن دو مدار وصل و با جداشدن آن‌ها مدار قطع می‌شود. به این دو قطعه، کنتاکت گفته می‌شود. این قطعات باید در برابر خوردگی مقاوم باشند. چرا که اغلب فلزات به سادگی دچار اکسایش و کاهش شده و این موضوع عملکرد صحیح کلید را متوقف می‌کند. کنتاکت، نه تنها باید رسانا بوده و در برابر خوردگی مقاوم باشند، بلکه باید دارای سختی مناسب برای پیشگیری از سایش و مقاومت مکانیکی کافی باشند.
تولید کلید
ساده‌ترین روش برای خواندن یک داده رمزنگاری شده، بروت‌فورس است – در این روش کافی است تمامی اعداد تا بیشترین طول کلید بررسی شود. بنابراین استفاده از طول مناسب کلید بسیار اهمیت دارد. طول کلید بیشتر، زمان بیشتری را برای شکستن می‌طلبد و بورت‌فورس را تقریباً غیرممکن می‌کند.