İçeriğe Geç
Favoriler Sepet
0 eşyalar

ASCII Şifreleme-Şifre Çözme Projesi

27 Nov 2023
ASCII Encryption-Decryption Project

ASCII Oyunları

PicoBricks ve MicroBlocks IDE kullanarak şifreli olarak sunduğumuz bir metni otomatik olarak çözebileceğinizi veya ASCII karakter tablosundan yararlanarak bir metni otomatik olarak şifreleyebileceğinizi biliyor musunuz? ASCII (anlamına gelir) Bilgi değişimi için Amerikan Standart kodu), bilgisayarlardaki ve diğer cihazlardaki metin dosyaları için bir karakter kodlama standardıdır. Kod içerisine şifrelemek istediğiniz metni girdikten sonra PicoBricks butonuna her tıkladığınızda şifrelemek istediğiniz metindeki harflerin eşdeğer ASCII tablosu karşınıza çıkacaktır. 3 saniyelik geri sayımdan sonra metnin şifrelenmiş hali hem PicoBricks'te hem de PicoBricks'te gösterilecektir. OLED ekran ASCII tablosunda şifrelemek istediğiniz metindeki tüm karakterlerin sayısal karşılıklarını gördükten sonra MicroBlocks blokları.

Ayrıntılar ve Algoritma

PicoBricks ve MicroBlocks'ta uygulanan bu algoritma GİTMEK, belirli bir giriş metnini karşılık gelen ASCII değerlerine dönüştürür ve bu değerleri PicoBricks ekranında birer birer görüntüler. Tüm ASCII değerlerini aldıktan sonra, bunları metnin şifrelenmiş versiyonuna dönüştürmek için belirtilmemiş bir şifreleme yöntemi uygular. Bu şifrelenmiş sonuç daha sonra hem PicoBricks OLED ekranında hem de MicroBlocks bloklarında görüntülenir. Kullanıcı geri bildirimi için 3 saniyelik bir geri sayım eklenebilir. Kullanılan spesifik şifreleme tekniğinin ayrıntılı olmadığını ve bu projenin güvenli bir şifreleme çözümünden çok eğitici bir alıştırma olduğunu unutmamak önemlidir. 

Bileşenler

1xPikotuğla

Bağlantı şeması

ascii games

ASCII tablosunu kullanarak istediğiniz metni PicoBricks ile şifrelemek için aşağıdaki MicroBlocks kodunu kullanabilirsiniz.

Kodda şifrelemek istediğiniz metni belirttikten sonra tıkladığınız her öğe PicoBricks düğme, şifrelemek istediğiniz metinde sırasıyla ASCII harf tablosunda karşılığını göreceksiniz. Şifrelemek istediğiniz metindeki tüm karakterlerin sayısal karşılığını ASCII tablosunda gördükten sonra, 3 saniyelik geri sayımın ardından metnin şifrelenmiş hali hem PicoBricks OLED ekranında hem de MicroBlocks bloklarında görünecektir.

ASCII Şifrelemesinin MicroBlocks Kodu

MicroBlocks Code of The ASCII Encryption

PicoBricks ile ASCII Şifre Çözme

PicoBricks ile belirli bir şifrelenmiş metnin şifresini ASCII tablosunu kullanarak çözebiliriz. Bunun için aşağıdaki kod bloklarını oluşturabilir ve kodda belirttiğiniz şifreli metni PicoBricks'in OLED ekranına yazdırabilirsiniz.

ASCII Şifre Çözmenin MicroBlocks Kodu

MicroBlocks Code of The ASCII Decryption

PicoBricks'in MicroPython Kodları


zamandan içe uyku
ithalat makinesi
makineden içe aktarma Pimi
makine ithalatından I2C
        satır3 = şifreleme_karakteri[32:48]
        oled.fill(0)
        oled.text(satır1, 0, 0)
        oled.text(satır2, 0, 16)
        oled.text(satır3, 0, 32)
        oled.show()
    elif len(encrypt_char) > 16:
        satır1 = encrypt_char[:16]
        satır2 = şifreleme_karakteri[16:32]
        oled.fill(0)
        oled.text(satır1, 0, 0)
        oled.text(satır2, 0, 16)
        oled.show()
    başka:
        oled.text(encrypt_char, 0, 0)
        oled.show()
        uyku(0,1)
Önceki Gönderi
Sıradaki Gönderi

Abone olduğun için teşekkürler!

Bu e-posta kaydedildi!

Görünümü satın alın
Seçenekleri Seçin

Seçeneği Düzenle

Aklında bir soru mu var?

Stok Bildirimi

Karşılaştır

Ürün Stok KoduDeğerlendirmeAçıklama Kategori Uygunluk Ürün Tipi Diğer Detaylar
this is just a warning
Giriş Yap
Alışveriş Sepeti
0 Ürünler
Same Day Shipping No Extra Costs
Easy Returns Guarantee Return with Ease
Secure Checkout Secure Payment