一种计算机软件加密保护装置,包括第一壳体(1),其特征在于,所述第一壳体(1)的右端表面上开设有与第一壳体(1)内部连通的安装口,所述安装口内固定插设有第二壳体(2),所述第二壳体(2)的两侧对称开设有与第二壳体(2)内部连通的第一限位口(5),所述第二壳体(2)的右端表面中央位置处开设有与第二壳体(2)内部连通的第一通孔,所述第一通孔内插设有转动杆(4),所述转动杆(4)与第一通孔内壁转动连接,所述第二壳体(2)内与第一通孔相对的内侧壁上固定连接有轴承(7),两个所述第一限位口(5)之间插设有第一滑块(6),所述第一滑块(6)与第一限位口(5)的内侧壁滑动连接,所述转动杆(4)的一端穿过第一通孔固定连接有转盘(3),所述转动杆(4)的另一端贯穿第一滑块(6)后转动连接在轴承(7)内,所述第一滑块(6)远离转盘(3)的一侧表面上对称地固定连接有连杆(8),所述连杆(8)远离第一滑块(6)的一端固定连接有滑动板(9),所述滑动板(9)远离连杆(8)的一侧表面上固定连接有固定块(12),所述固定块(12)远离滑动板(9)的一端设置有usb接口(13),所述第一壳体(1)的内侧壁上对称开设有第二安装槽(15),所述第二安装槽(15)的内侧壁上通过转轴(16)转动连接有挡板(14),所述挡板(14)靠近滑动板(9)的一侧与固定块(12)的外表面相抵,所述第二安装槽(15)的内侧壁上固定连接有第三壳体(17),所述第三壳体(17)的内侧壁上滑动连接有齿条板(21),所述齿条板(21)靠近滑动板(9)的一端固定连接有弹簧(18),所述弹簧(18)远离齿条板(21)的一端固定连接在第三壳体(17)的内底部,所述齿条板(21)的两侧固定连接有第二滑块(19),所述第三壳体(17)的两侧开设有与第三壳体(17)内部连通的第二限位口(20),所述第二滑块(19)远离齿条板(21)的一端穿过第二限位口(20)向外延伸,所述第二滑块(19)与第二限位口(20)内侧壁之间滑动连接,所述挡板(14)远离usb接口(13)的一端表面设置有数个齿牙,数个所述齿牙与齿条板(21)靠近转轴(16)的一侧表面啮合连接。