Bookcipher is a program in C# that encodes and decodes a word using the bookcipher rule .This works by turning each specified word in a string which each charachter has its number from 1 to n .
Grupi jone ka pasur për detyrë të realizojë enkriptimin dhe dekriptimin e algoritmit bookcipher ,i cili është një algoritem që merr parasysh nje file text dhe përmbajtja e tij kthehet ne nje string, plaintexti qe ne e japim te enkriptohet në numrin e shkronjës qe eshte në libër, dhe e kundërta per dekriptim ne i'a japim shifrat e ciphertextit dhe ai dekriptohet në plaintext .
Book Cipher punon duke i kthyer fjalët në plaintext e një mesazhi me lokacionin e fjaleve nga libri te cilin e perdorim.
Enkriptimi Enkriptimi përmes Book Cipher bëhet përmes indeksimit të një teksti duke numeruar fjalet nga 1 deri te n. Një shkronjë (ose një fjalë) kodohet nga numri i fjalës që fillon me të njëjtën shkronjë (ose tërë fjalën).
Dekriptimi Dekriptimi përmes Book Cipher bëhet duke bërë marrjen e fjalës që i përgjigjet numrit dhe nxjerrjen e kësaj të fundit ose vetëm shkronjën e saj të parë.
Fjalet numërohen kur cdo sekuencë prej 1 deri në n shkronja të njëpasnjëshme/shifra (nuk ndërpritet nga ndonjë karakter tjetër) konsiderohet si fjalë.
Referencat: https://www.dcode.fr/book-cipher , https://www.boxentriq.com/code-breaking/book-cipher