{"id":24865,"date":"2019-07-16T00:00:00","date_gmt":"2019-07-16T00:00:00","guid":{"rendered":"https:\/\/www.mailgun.com\/blog\/lemmacmd-ferramenta-simples-de-criptografia-de-arquivos\/"},"modified":"2026-09-16T17:52:44","modified_gmt":"2026-09-16T17:52:44","slug":"lemmacmd-ferramenta-simples-de-criptografia-de-arquivos","status":"publish","type":"blog","link":"https:\/\/www.mailgun.com\/pt\/blog\/it-and-engineering\/lemmacmd-ferramenta-simples-de-criptografia-de-arquivos\/","title":{"rendered":"Lemmacmd: ferramenta simples de criptografia de arquivos"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">De vez em quando, todo mundo precisa criptografar arquivos como parte do trabalho. A necessidade de criptografar arquivos surge por v\u00e1rios motivos: enviar informa\u00e7\u00f5es confidenciais para um reposit\u00f3rio, transferir dados por um meio inseguro ou deixar algo em um disco que exige controles de acesso mais rigorosos do que os oferecidos pelo sistema operacional.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Embora existam v\u00e1rias op\u00e7\u00f5es, a maioria delas \u00e9 desajeitada, confusa ou, pior ainda, passa uma falsa sensa\u00e7\u00e3o de seguran\u00e7a. Por exemplo, o GPG \u00e9 frequentemente recomendado para criptografar arquivos, mas vem com v\u00e1rias cifras desatualizadas e usabilidade nunca foi o seu forte. O OpenSSL vem com uma ferramenta de linha de comando conveniente chamada &#8220;openssl enc&#8221;, mas, na verdade, n\u00e3o oferece suporte a nenhuma forma de criptografia autenticada.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O Mailgun criou uma ferramenta simples chamada\u00a0<b>lemmacmd<\/b>\u00a0que usa NaCl e PBKDF#2 nos bastidores para criptografar e descriptografar pequenos arquivos no disco. E ela acerta em muitos pontos:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>F\u00e1cil de usar: <code>lemmacmd encrypt -in foo.txt -out foo.txt.enc<\/code><\/li>\n\n\n\n<li>Oferece suporte a chaves e senhas para poder ser usada de forma automatizada ou interativa.<\/li>\n\n\n\n<li>Quando usada com uma senha, utiliza uma KDF (PBKDF#2) com uma grande contagem de itera\u00e7\u00f5es: 524.288.<\/li>\n\n\n\n<li>Usa uma cifra autenticada: Salsa 20 com Poly1305 como um C\u00f3digo de Autentica\u00e7\u00e3o de Mensagem (MAC) da biblioteca NaCl.<\/li>\n\n\n\n<li>\u00c9 um pequeno bin\u00e1rio de 4 MB vinculado estaticamente que funciona de qualquer lugar em que for colocado.<\/li>\n\n\n\n<li>\u00c9 r\u00e1pida: criptografar um arquivo de 10 MB leva pouco mais de um segundo.<\/li>\n\n\n\n<li>\u00c9 facilmente audit\u00e1vel: o lemmacmd tem apenas 222 linhas, a biblioteca lemma tem apenas 365 linhas e o c\u00f3digo real de criptografia do NaCl e PBKDF#2 tem apenas 226 linhas.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Se voc\u00ea quiser conferir o c\u00f3digo-fonte ou contribuir, ela est\u00e1\u00a0<a href=\"https:\/\/github.com\/mailgun\/lemma\/tree\/master\/tools\/lemmacmd\" target=\"_tabs\" rel=\"noopener noreferrer\">dispon\u00edvel pelo GitHub<\/a>\u00a0assim como o\u00a0<a href=\"https:\/\/github.com\/mailgun\/lemma\/releases\" target=\"_tabs\" rel=\"noopener noreferrer\">\u00faltimo lan\u00e7amento<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Como sempre, caso encontre algum problema (ou vulnerabilidades de seguran\u00e7a!), entre em contato conosco pelo GitHub.<\/p>\n\n\n\r\n    <aside data-content-type=\"longform\"  class=\"banner-block longform-spacings rounded-lg shadow-lg px-5 py-6 px-md-6 py-md-7 p-lg-7 bg-light\" data-theme=\"dark\" aria-labelledby=\"banner-block-block_2333837980f3258f8af969683f14782d\">\r\n                    <p class=\"text-uppercase section-caption text-body-color\">\r\n                Cadastre-se            <\/p>\r\n                            <p class=\"h4 text-accent fw-bold\" id=\"banner-block-block_2333837980f3258f8af969683f14782d\">\r\n                \u00c9 f\u00e1cil come\u00e7ar. E \u00e9 gr\u00e1tis.            <\/p>\r\n                            <div class=\"mb-0 text-body-color\">\r\n                                    <div class=\"content-body mb-0 text-body-color\">Veja o que voc\u00ea pode alcan\u00e7ar com a melhor plataforma de entrega de e-mail do mundo.<\/div>\r\n                            <\/div>\r\n        \r\n        <div class=\"text-start mt-5\"><a href=\"https:\/\/signup.mailgun.com\/new\/signup\"  class=\"btn btn-secondary\" >Get started<\/a><\/div>\r\n    <\/aside>\r\n\r\n","protected":false},"excerpt":{"rendered":"<p>De vez em quando, todo mundo precisa criptografar arquivos como parte do trabalho. A necessidade de criptografar arquivos surge por v\u00e1rios motivos: enviar informa\u00e7\u00f5es confidenciais para um reposit\u00f3rio, transferir dados por um meio inseguro ou deixar algo em um disco que exige controles de acesso mais rigorosos do que os oferecidos pelo sistema operacional.<\/p>\n","protected":false},"author":13,"featured_media":4843,"menu_order":0,"template":"","meta":{"_acf_changed":true,"footnotes":""},"blog_category":[23],"class_list":["post-24865","blog","type-blog","status-publish","has-post-thumbnail","hentry","blog_category-it-and-engineering"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>lemmacmd: ferramenta simples de criptografia de arquivos - Transactional Email API Service For Developers | Mailgun<\/title>\n<meta name=\"description\" content=\"A necessidade de criptografia de arquivos pode surgir por v\u00e1rios motivos, mas a sua solu\u00e7\u00e3o n\u00e3o precisa ser desajeitada ou confusa. A ferramenta simples de criptografia de arquivos do Mailgun pode ajudar com isso. Leia mais \u2013\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.mailgun.com\/pt\/blog\/it-and-engineering\/lemmacmd-ferramenta-simples-de-criptografia-de-arquivos\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"lemmacmd: ferramenta simples de criptografia de arquivos - Transactional Email API Service For Developers | Mailgun\" \/>\n<meta property=\"og:description\" content=\"A necessidade de criptografia de arquivos pode surgir por v\u00e1rios motivos, mas a sua solu\u00e7\u00e3o n\u00e3o precisa ser desajeitada ou confusa. A ferramenta simples de criptografia de arquivos do Mailgun pode ajudar com isso. Leia mais \u2013\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.mailgun.com\/pt\/blog\/it-and-engineering\/lemmacmd-ferramenta-simples-de-criptografia-de-arquivos\/\" \/>\n<meta property=\"og:site_name\" content=\"Transactional Email API Service For Developers | Mailgun\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-16T17:52:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/07\/MG-Blog-IT-Engineering.png\" \/>\n\t<meta property=\"og:image:width\" content=\"720\" \/>\n\t<meta property=\"og:image:height\" content=\"448\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/pt\\\/blog\\\/it-and-engineering\\\/lemmacmd-ferramenta-simples-de-criptografia-de-arquivos\\\/\",\"url\":\"https:\\\/\\\/www.mailgun.com\\\/pt\\\/blog\\\/it-and-engineering\\\/lemmacmd-ferramenta-simples-de-criptografia-de-arquivos\\\/\",\"name\":\"lemmacmd: ferramenta simples de criptografia de arquivos - Transactional Email API Service For Developers | Mailgun\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/pt\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/pt\\\/blog\\\/it-and-engineering\\\/lemmacmd-ferramenta-simples-de-criptografia-de-arquivos\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/pt\\\/blog\\\/it-and-engineering\\\/lemmacmd-ferramenta-simples-de-criptografia-de-arquivos\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.mailgun.com\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/MG-Blog-IT-Engineering.png\",\"datePublished\":\"2019-07-16T00:00:00+00:00\",\"dateModified\":\"2026-09-16T17:52:44+00:00\",\"description\":\"A necessidade de criptografia de arquivos pode surgir por v\u00e1rios motivos, mas a sua solu\u00e7\u00e3o n\u00e3o precisa ser desajeitada ou confusa. A ferramenta simples de criptografia de arquivos do Mailgun pode ajudar com isso. Leia mais \u2013\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/pt\\\/blog\\\/it-and-engineering\\\/lemmacmd-ferramenta-simples-de-criptografia-de-arquivos\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.mailgun.com\\\/pt\\\/blog\\\/it-and-engineering\\\/lemmacmd-ferramenta-simples-de-criptografia-de-arquivos\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/pt\\\/blog\\\/it-and-engineering\\\/lemmacmd-ferramenta-simples-de-criptografia-de-arquivos\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.mailgun.com\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/MG-Blog-IT-Engineering.png\",\"contentUrl\":\"https:\\\/\\\/www.mailgun.com\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/MG-Blog-IT-Engineering.png\",\"width\":720,\"height\":448},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/pt\\\/blog\\\/it-and-engineering\\\/lemmacmd-ferramenta-simples-de-criptografia-de-arquivos\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.mailgun.com\\\/pt\\\/inicio\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Blog\",\"item\":\"https:\\\/\\\/www.mailgun.com\\\/pt\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Lemmacmd: ferramenta simples de criptografia de arquivos\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/pt\\\/#website\",\"url\":\"https:\\\/\\\/www.mailgun.com\\\/pt\\\/\",\"name\":\"Transactional Email API Service For Developers | Mailgun\",\"description\":\"Poderosas APIs de e-mail transacional que permitem a voc\u00ea enviar, receber e rastrear e-mails, criadas com os desenvolvedores em mente. Saiba mais hoje mesmo!\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/pt\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.mailgun.com\\\/pt\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/pt\\\/#organization\",\"name\":\"Transactional Email API Service For Developers | Mailgun\",\"url\":\"https:\\\/\\\/www.mailgun.com\\\/pt\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/pt\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.mailgun.com\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/cropped-android-chrome-512x512-1.png\",\"contentUrl\":\"https:\\\/\\\/www.mailgun.com\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/cropped-android-chrome-512x512-1.png\",\"width\":512,\"height\":512,\"caption\":\"Transactional Email API Service For Developers | Mailgun\"},\"image\":{\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/pt\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"lemmacmd: ferramenta simples de criptografia de arquivos - Transactional Email API Service For Developers | Mailgun","description":"A necessidade de criptografia de arquivos pode surgir por v\u00e1rios motivos, mas a sua solu\u00e7\u00e3o n\u00e3o precisa ser desajeitada ou confusa. A ferramenta simples de criptografia de arquivos do Mailgun pode ajudar com isso. Leia mais \u2013","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.mailgun.com\/pt\/blog\/it-and-engineering\/lemmacmd-ferramenta-simples-de-criptografia-de-arquivos\/","og_locale":"pt_BR","og_type":"article","og_title":"lemmacmd: ferramenta simples de criptografia de arquivos - Transactional Email API Service For Developers | Mailgun","og_description":"A necessidade de criptografia de arquivos pode surgir por v\u00e1rios motivos, mas a sua solu\u00e7\u00e3o n\u00e3o precisa ser desajeitada ou confusa. A ferramenta simples de criptografia de arquivos do Mailgun pode ajudar com isso. Leia mais \u2013","og_url":"https:\/\/www.mailgun.com\/pt\/blog\/it-and-engineering\/lemmacmd-ferramenta-simples-de-criptografia-de-arquivos\/","og_site_name":"Transactional Email API Service For Developers | Mailgun","article_modified_time":"2026-09-16T17:52:44+00:00","og_image":[{"width":720,"height":448,"url":"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/07\/MG-Blog-IT-Engineering.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.mailgun.com\/pt\/blog\/it-and-engineering\/lemmacmd-ferramenta-simples-de-criptografia-de-arquivos\/","url":"https:\/\/www.mailgun.com\/pt\/blog\/it-and-engineering\/lemmacmd-ferramenta-simples-de-criptografia-de-arquivos\/","name":"lemmacmd: ferramenta simples de criptografia de arquivos - Transactional Email API Service For Developers | Mailgun","isPartOf":{"@id":"https:\/\/www.mailgun.com\/pt\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.mailgun.com\/pt\/blog\/it-and-engineering\/lemmacmd-ferramenta-simples-de-criptografia-de-arquivos\/#primaryimage"},"image":{"@id":"https:\/\/www.mailgun.com\/pt\/blog\/it-and-engineering\/lemmacmd-ferramenta-simples-de-criptografia-de-arquivos\/#primaryimage"},"thumbnailUrl":"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/07\/MG-Blog-IT-Engineering.png","datePublished":"2019-07-16T00:00:00+00:00","dateModified":"2026-09-16T17:52:44+00:00","description":"A necessidade de criptografia de arquivos pode surgir por v\u00e1rios motivos, mas a sua solu\u00e7\u00e3o n\u00e3o precisa ser desajeitada ou confusa. A ferramenta simples de criptografia de arquivos do Mailgun pode ajudar com isso. Leia mais \u2013","breadcrumb":{"@id":"https:\/\/www.mailgun.com\/pt\/blog\/it-and-engineering\/lemmacmd-ferramenta-simples-de-criptografia-de-arquivos\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.mailgun.com\/pt\/blog\/it-and-engineering\/lemmacmd-ferramenta-simples-de-criptografia-de-arquivos\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.mailgun.com\/pt\/blog\/it-and-engineering\/lemmacmd-ferramenta-simples-de-criptografia-de-arquivos\/#primaryimage","url":"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/07\/MG-Blog-IT-Engineering.png","contentUrl":"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/07\/MG-Blog-IT-Engineering.png","width":720,"height":448},{"@type":"BreadcrumbList","@id":"https:\/\/www.mailgun.com\/pt\/blog\/it-and-engineering\/lemmacmd-ferramenta-simples-de-criptografia-de-arquivos\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.mailgun.com\/pt\/inicio\/"},{"@type":"ListItem","position":2,"name":"Blog","item":"https:\/\/www.mailgun.com\/pt\/blog\/"},{"@type":"ListItem","position":3,"name":"Lemmacmd: ferramenta simples de criptografia de arquivos"}]},{"@type":"WebSite","@id":"https:\/\/www.mailgun.com\/pt\/#website","url":"https:\/\/www.mailgun.com\/pt\/","name":"Transactional Email API Service For Developers | Mailgun","description":"Poderosas APIs de e-mail transacional que permitem a voc\u00ea enviar, receber e rastrear e-mails, criadas com os desenvolvedores em mente. Saiba mais hoje mesmo!","publisher":{"@id":"https:\/\/www.mailgun.com\/pt\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.mailgun.com\/pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/www.mailgun.com\/pt\/#organization","name":"Transactional Email API Service For Developers | Mailgun","url":"https:\/\/www.mailgun.com\/pt\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.mailgun.com\/pt\/#\/schema\/logo\/image\/","url":"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/06\/cropped-android-chrome-512x512-1.png","contentUrl":"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/06\/cropped-android-chrome-512x512-1.png","width":512,"height":512,"caption":"Transactional Email API Service For Developers | Mailgun"},"image":{"@id":"https:\/\/www.mailgun.com\/pt\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.mailgun.com\/pt\/wp-json\/wp\/v2\/blog\/24865","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mailgun.com\/pt\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.mailgun.com\/pt\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/www.mailgun.com\/pt\/wp-json\/wp\/v2\/users\/13"}],"version-history":[{"count":0,"href":"https:\/\/www.mailgun.com\/pt\/wp-json\/wp\/v2\/blog\/24865\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mailgun.com\/pt\/wp-json\/wp\/v2\/media\/4843"}],"wp:attachment":[{"href":"https:\/\/www.mailgun.com\/pt\/wp-json\/wp\/v2\/media?parent=24865"}],"wp:term":[{"taxonomy":"blog_category","embeddable":true,"href":"https:\/\/www.mailgun.com\/pt\/wp-json\/wp\/v2\/blog_category?post=24865"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}