A jelszavas mentés funkció ezt szerintem teljesen lefedi. Illetéktelen beleturkálás ellen is véd, hiszen a ZIP-csomagolt tartalom ez esetben valóban titkosítva lesz, a szöveg kézi kicsomagolás után sem lesz olvasható (és sokkal erősebb titkosítással történik, mint az egyszerű ascii kódérték ábrázolása) ((Az .odt fájl valójában egy zip archívum, csak más kiterjesztést adtak neki, hogy a szövegszerkesztő programot lehessen alapértelmezett megnyitóprogramként hozzárendelni...))
Fájl - Mentés másként - "Mentés jelszóval" opcióhoz pipa...
Csak aztán jegyezd meg a jelszót!
Míg jelszó nélkül mentve így néz ki egy zip archívumból "kibányászott" tartalom (vastagítva a dokumentumba valójában beírt szöveg):
<?xml version="1.0" encoding="UTF-8"?>
<office:document-content xmlns:office="urn:oasis:names:tc:opendocument:xmlns
1.0" xmlns:style="urn:oasis:names:tc:opendocument:xmlns:style:1.0" xmlns:text="urn:oasis:names:tc:opendocument:xmlns:text:1.0" xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0" xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0" xmlns:fo="urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0" xmlns:xlink="
http://www.w3.org/1999/xlink" xmlns:dc="
http://purl.org/dc/elements/1.1/" xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0" xmlns:svg="urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" xmlns:chart="urn:oasis:names:tc:opendocument:xmlns
1.0" xmlns:dr3d="urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" xmlns:math="
http://www.w3.org/1998/Math/MathML" xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0" xmlns:script="urn:oasis:names:tc:opendocument:xmlns:script:1.0" xmlns:ooo="
http://openoffice.org/2004/office" xmlns:ooow="
http://openoffice.org/2004/writer" xmlns:oooc="
http://openoffice.org/2004/calc" xmlns:dom="
http://www.w3.org/2001/xml-events" xmlns:xforms="
http://www.w3.org/2002/xforms" xmlns:xsd="
http://www.w3.org/2001/XMLSchema" xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance" xmlns:rpt="
http://openoffice.org/2005/report" xmlns:of="urn:oasis:names:tc:opendocument:xmlns:of:1.2" xmlns:xhtml="
http://www.w3.org/1999/xhtml" xmlns:grddl="
http://www.w3.org/2003/g/data-view#" xmlns:tableooo="
http://openoffice.org/2009/table" xmlns:field="urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0" xmlns:formx="urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0" xmlns:css3t="
http://www.w3.org/TR/css3-text/" office:version="1.2"><office:scripts/><office:font-face-decls><style:font-face style:name="Tahoma1" svg:font-family="Tahoma" style:font-family-generic="swiss"/><style:font-face style:name="Thorndale AMT" svg:font-family="'Thorndale AMT'" style:font-family-generic="roman" style:font-pitch="variable"/><style:font-face style:name="Albany AMT" svg:font-family="'Albany AMT'" style:font-family-generic="swiss" style:font-pitch="variable"/><style:font-face style:name="SimSun" svg:font-family="SimSun" style:font-family-generic="system" style:font-pitch="variable"/><style:font-face style:name="Tahoma" svg:font-family="Tahoma" style:font-family-generic="system" style:font-pitch="variable"/></office:font-face-decls><office:automatic-styles/><office:body><office:text><text:sequence-decls><text:sequence-decl text:display-outline-level="0" text:name="Illustration"/><text:sequence-decl text:display-outline-level="0" text:name="Table"/><text:sequence-decl text:display-outline-level="0" text:name="Text"/><text:sequence-decl text:display-outline-level="0" text:name="Drawing"/></text:sequence-decls><text:p text:style-name="Standard">
Ez a szöveg titkosítva lett a „Mentés jelszóval” funkcióval.</text:p></office:text></office:body></office:document-content>
addig a jelszavas mentés után hiába próbálod meg "kilopni a szöveget, mert az így néz ki:
†8ŞľMŤ!ۇ“DcδvŕšŃ|6ţ´B2;ČĄµť;“nK2ŢIr‘’NÖŞţŹFNĺŮ°€<˘+#IR
˶ˇE.®o=Q~ €TzjxG˛ 6}Ć'‹´z´äĆá#ĹĎHĽ»¨śrPÎÍh>
g€ŢiRŰđ*;†ś4ţ{=gUhEŤ¶ËLĆóëÇČ™y heÄąsđěČoBřŃŮćdögŤ?·VĆ(Ęąž]¸#'á@šńĆ짼U™łĂ.áÖš&TXťÍ^ȦŔ´$=ÜăšrýĆ÷Ĺš3ł¸ $ďȡßŐůj QíăF`ű˘Es›T6bMXŽńř“M¤Úvî‚*-Ę讝‚+S$Ú“¸4q‡š ´¸f¦jÝŰRŢ)˘H9®Úéç.Oţ6±@FŹĺ$¨‚ëbt{i[;
ü‡ó™#AŃ~Ç… šL+Ł9‡ě¬¸řfŽźQ4ŮÜÓ!iů\@ľrâň3¶A±i éâ
Ź—cžřžx€@§˘´°?Ů6Ăł!—÷ŔČÁµ˙ą„jˇB˘ÝęĘÓ"Ľ|Ô^\V~i(,5ł
Ö¤`d¬<˘)†‰Ąî……ąŁĽšIA‘í-e‰‹±dk@dĐ#J—ĽK@—!/1*ĚÄďťżěî·Đv;›@ü¶·Ş}„
tŮë6÷óH˝*2ňžňIvŮ8şŕW2!`̶JĆšx3í8&p,Ój·.c$,Iŕ!||/ŔbĐEcO¤çĺZ€dŠ»!Ý“Ő^xą¤¨Ť/DqŠžnehÇűIć
GŽ«UÉälv-®4&Gëc§ÉMŕ•ĹŘKZÁmĚ0Äv¤Ç§ţqÓÉ6±:·Śşűë|lđZřŚC#w%úF,Ë!iřC®hARw©Ářu˝˘3Ú—jýâËÁÜ0QŢ#Í‘_**v1o
tř}Ć3O€ăr¨A »źt[^F¨¶Ě€
(Ä‚Ůš5c‹ÔoŠź íşϧ{Ŕ}޵˛ńšď?ţ4My©÷ý/ůÜś˛—ŹgńźÜÖ?ţwKŻjvqŐ…đ0ÂTQciŤÉ
Természetesen, ha normális úton, .odt-ként a Libre/OpenOffice-val próbálod megnyitni, akkor azt csak a jelszó megadása után teheted meg...
Ha viszont egy jelszó nélkül megnyitható fájlban kell egy mindenképpen megjelenítendő szöveget olvashatatlanná tenni, akkor tényleg az egyik megoldás lehet a Motorszaki által javasolt makrós megoldás... A szöveg minden betűjének kódjához (Vigyázz, ezek már nem egyszerű ASCII kódok, hanem UNICODE!) mondjuk hozzáadsz 3-at, így minden betű/karakter helyett a 3-mal nagyobb kódú betű/karakter jelenik meg. Dekódoláskor meg ki kell vonnod ugyanannyit. De ehhoz meg kell tanulnod néhány dolgot:
Az Open/LibreOffice API (programozási felületének) használatát,
az OOBasic nyelvet (vagy egy másik, a program által támogatott programnyelvet),
a makrókészítés és használat tudnivalóit,
stb, stb.