Kryptografie napříč programovacími jazyky
| dc.contributor.advisor | Macek, Jakub | cs |
| dc.contributor.author | Michálek, Pavel | cs |
| dc.contributor.referee | Ciprich, Nikola | cs |
| dc.date.accepted | 2013-06-04 | cs |
| dc.date.accessioned | 2013-06-26T11:19:56Z | |
| dc.date.available | 2013-06-26T11:19:56Z | |
| dc.date.issued | 2013 | cs |
| dc.description | Import 26/06/2013 | cs |
| dc.description.abstract | Cílem práce je experimentálně prozkoumat a zhodnotit možnosti kryptografie v programovacích jazycích Java, C#, Python a PHP se zaměřením na šifry 3DES, AES a RSA. V těchto vybraných jazycích potom popsat možnosti kryptografie, jejich integrované funkce i nejrozšířenějsí externí knihovny. Konečným cílem této práce je prověřit možnosti vzájemné spolupráce jazyků. První část práce se zabývá popisem šifer, jejich využití a výčtem silných a slabých stránek. Obsahem druhé části je šifrování v jednotlivých jazycích, ukázky zdrojových kódů, rozdíly mezi jazyky a srovnání integrovaných funkcí a externích knihoven. Ve třetí části čtenář nalezne řešení problémů, které provázejí spolupráci programovacích jazyků v kryptografii, zdrojové kódy a doporučení autora. | cs |
| dc.description.abstract | The aim is to experimentally explore and assess options of cryptography in programming languages Java, C #, Python, and PHP, with focus on ciphers 3DES, AES and RSA. In these selected languages describe the possibilities of cryptography, integrated functions and external libraries. The ultimate goal of this work is to examine the possibilities of mutual cooperation between languages. The first part deals with the description of ciphers, their use and a list of strengths and weaknesses. The second part of is the encryption in different languages, examples of source code, differences between languages and comparison of integrated functions and external libraries. In the third section the reader will find solutions to the problems that accompany cooperation programming languages in cryptography, source codes and recommendations of the author. | en |
| dc.description.department | 460 - Katedra informatiky | cs |
| dc.description.result | výborně | cs |
| dc.format.extent | 1768940 bytes | cs |
| dc.format.mimetype | application/pdf | cs |
| dc.identifier.other | OSD002 | cs |
| dc.identifier.sender | S2724 | cs |
| dc.identifier.thesis | MIC0109_FEI_B2647_2612R025_2013 | |
| dc.identifier.uri | http://hdl.handle.net/10084/98946 | |
| dc.language.iso | cs | cs |
| dc.publisher | Vysoká škola báňská - Technická univerzita Ostrava | cs |
| dc.rights.access | openAccess | |
| dc.subject | kryptografie | cs |
| dc.subject | programování | cs |
| dc.subject | spolupráce | cs |
| dc.subject | součinnost | cs |
| dc.subject | Java | cs |
| dc.subject | C# | cs |
| dc.subject | PHP | cs |
| dc.subject | Python | cs |
| dc.subject | 3DES | cs |
| dc.subject | AES | cs |
| dc.subject | RSA | cs |
| dc.subject | Cryptography | en |
| dc.subject | programming | en |
| dc.subject | cooperation | en |
| dc.subject | interoperability | en |
| dc.subject | Java | en |
| dc.subject | C# | en |
| dc.subject | PHP | en |
| dc.subject | Python | en |
| dc.subject | 3DES | en |
| dc.subject | AES | en |
| dc.subject | RSA | en |
| dc.thesis.degree-branch | Informatika a výpočetní technika | cs |
| dc.thesis.degree-grantor | Vysoká škola báňská - Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
| dc.thesis.degree-level | Bakalářský studijní program | cs |
| dc.thesis.degree-name | Bc. | cs |
| dc.thesis.degree-program | Informační a komunikační technologie | cs |
| dc.title | Kryptografie napříč programovacími jazyky | cs |
| dc.title.alternative | Cryptography across Programming Languages | en |
| dc.type | Bakalářská práce | cs |
Files
Original bundle
1 - 4 out of 4 results
Loading...
- Name:
- MIC0109_FEI_B2647_2612R025_2013.pdf
- Size:
- 1.69 MB
- Format:
- Adobe Portable Document Format
Loading...
- Name:
- MIC0109_FEI_B2647_2612R025_2013_priloha.zip
- Size:
- 2.53 MB
- Format:
- Unknown data format
Loading...
- Name:
- MIC0109_FEI_B2647_2612R025_2013_posudek_vedouci_Macek_Jakub.pdf
- Size:
- 49.32 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek vedoucího – Macek, Jakub
Loading...
- Name:
- MIC0109_FEI_B2647_2612R025_2013_posudek_oponent_Ciprich_Nikola.pdf
- Size:
- 49.14 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek oponenta – Ciprich, Nikola