Prasības: Projekta lietotāja sākotnējā parole ir jānodod aizmugures sistēmai, jo aizmugures sistēmai ir jāizsauc trešās puses saskarne ar paroli. Ja parole netiek pārraidīta vienkāršā tekstā ļoti labi, ja to noķer pakešu uztveršanas rīks, parole tiks nopludināta. Galu galā tika pieņemts RSA algoritms, priekšējā daļa šifrēja paroli, izmantojot publisko atslēgu, un aizmugurējā daļa izmantoja privāto atslēgu, lai to atšifrētu.
Frontend izmanto jsencrypt pakotni, adrese:Hipersaites pieteikšanās ir redzama.
Ja aizmugures sistēma ir .NET 5 vai jaunāka, varat izmantot iebūvētās funkcijas, ja nē, lūdzu, izmantojiet šādus parametrus:
Pirmkārt, izmantojiet openssl, lai ģenerētu publiskās un privātās atslēgas, šis raksts tiek izpildīts tieši Linux (lūdzu, lejupielādējiet un instalējiet openssl Windows sistēmā), komanda ir šāda:
kaķis rsa_1024_priv.pem -----SĀKT RSA PRIVĀTO ATSLĒGU----- MIICXAIBAAKBgQDTyd/KP2JuidA0JA+7i8FCzKCdn2Gq/ChfLpnBFcHb9vKgZb6n aK2UXynpTbO6l5CVU4KG7w/hUJgxUQsSzNIsnPQuNpop/FO9doiV5l/94Hcuj17f 2AAEQGkWC8EvZBoMDr2JRVDBEji3l6mHXmTduCjH7VpuQyJRGHzWQu8HnwIDAQAB AoGARat4Ifkd8U0Gn9BpGIIN7mKQR6nhoDTZNw6GZ903a5veDuPJhxrJVzDDAcuc 3znyxxy0qJzF9ZHkrvyBDwsv7AGyVfg6fwwLxvrsJS1MpwKLY3yqbPVk3hnaOECO 915XcbkVua+DGVjwtyX37CxPuSDaH2ut+kIQ3xci+BreSpkCQQD3FfgYELZgrHDk JQaSiILCnFbld+NBuTm4CHPCN+XDZwzvC8sH4M9my7kznxAQosHbm+aGaOK1k4+k zKgaiJzVAkEA223oSa7UMyMf/K/dEFmGjKBWQYP7gjLxcsxDHdwTpKHBEuZ32IT2 nuvYxsaOATqg8WABAJHWmT2Rj/joeAx8owJBANaLovLygAoNcbEIXV6bXj8xlVqG 8TO+a9narPk1pDI5psdijBb5I930g4nJUh+/02inRFHtfP2Bdbb5ZfY0LUkCQDxJ iCamaBrcra8pSl1xm2wLqWc6seFlyby2rkIH80WqQ3fD5m2QqomjVt3WM7HWv91R eTUE3KchqVqbEpPZKm0CQD7VMRAb1NNH+BNjuGxZB3AQSJvRXhpJ+w3ckSP6IX0L N0OoHtvH5lvtm7hfB5nDUBYhqN3wj7wDNiK9Vrdyqow= -----BEIGT RSA PRIVĀTO ATSLĒGU----- kaķis rsa_1024_pub.pem -----SĀKT PUBLISKO ATSLĒGU----- MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDTyd/KP2JuidA0JA+7i8FCzKCd n2Gq/ChfLpnBFcHb9vKgZb6naK2UXynpTbO6l5CVU4KG7w/hUJgxUQsSzNIsnPQu Npop/FO9doiV5l/94Hcuj17f2AAEQGkWC8EvZBoMDr2JRVDBEji3l6mHXmTduCjH 7VpuQyJRGHzWQu8HnwIDAQAB -----BEIGT PUBLISKO ATSLĒGU----- Izveidojiet jaunu index.html tīmekļa lapu ar šādu avota kodu:
Tūristi, ja vēlaties redzēt šīs ziņas slēpto saturu, lūdzu Atbildi
Izveidojiet jaunu .NET 8 konsoles lietojumprogrammu ar šādu avota kodu:
Atveriet index.html tīmekļa lapu, izmantojot pārlūkprogrammu, pārbaudiet šifrēšanu un izmantojiet .NET lietojumprogrammu, lai to atšifrētu, kā parādīts šajā attēlā:
Piezīme: Gan ļoti garu virkņu šifrēšana, gan atšifrēšana neizdosies, un ir nepieciešama segmentēta šifrēšana un atšifrēšana. Sīkākai informācijai varat atsaukties:Hipersaites pieteikšanās ir redzama.
(Beigas)
|