{"id":54,"date":"2026-04-01T04:34:30","date_gmt":"2026-04-01T04:34:30","guid":{"rendered":"https:\/\/birthpangs.com\/?page_id=54"},"modified":"2026-04-02T01:31:33","modified_gmt":"2026-04-02T01:31:33","slug":"the-message","status":"publish","type":"page","link":"https:\/\/birthpangs.com\/index.php\/the-message","title":{"rendered":"the message"},"content":{"rendered":"    <div id=\"emb-board\">\n        <h1>\ud83d\udd10 Encrypted Messages Board<\/h1>\n        <p class=\"emb-tagline\">Public ciphertexts \u2022 Only holders of the secret key can read them<\/p>\n\n        <div class=\"emb-search-wrap\">\n            <input type=\"text\" id=\"emb-search\" placeholder=\"Search by sender name...\">\n        <\/div>\n\n            <div class=\"emb-compose\" style=\"margin-bottom:30px;\">\r\n        <h3>\ud83d\udd0d View all messages for a Posting Key<\/h3>\r\n        <form id=\"emb-key-search-form\" style=\"display:flex;gap:10px;align-items:center;\">\r\n            <input type=\"hidden\" name=\"nonce\" value=\"8e12d4712c\">\r\n            <input type=\"text\" name=\"key\" placeholder=\"Enter the posting key here\" required>\r\n            <button type=\"submit\" class=\"emb-btn emb-btn-primary\" style=\"margin-top:0;white-space:nowrap;\">View Decrypted Messages<\/button>\r\n        <\/form>\r\n        <small style=\"color:#666;\">Matching messages open in a window on this page.<\/small>\r\n    <\/div>\r\n    \n                    <div class=\"emb-compose\">\n                <h2>Post as Guest<\/h2>\n                <div class=\"emb-grid-2\">\n                    <div>\n                        <label><strong>Display Name<\/strong><\/label>\n                        <input type=\"text\" id=\"emb-guest-name\" placeholder=\"e.g. Alice\">\n                    <\/div>\n                    <div>\n                        <label><strong>Expires in<\/strong><\/label>\n                        <select id=\"emb-guest-expires\"><option value=\"1\" selected>1 day<\/option><option value=\"3\">3 days<\/option><option value=\"7\">7 days<\/option><option value=\"14\">14 days<\/option><option value=\"30\">30 days<\/option><option value=\"0\">Never expires<\/option><\/select>                    <\/div>\n                <\/div>\n                <label><strong>Posting Key (share with readers to decrypt)<\/strong><\/label>\n                <input type=\"text\" id=\"emb-guest-posting-key\" placeholder=\"e.g. shareThisKey123!\">\n                <label><strong>Password Key (private - only you know this, used to delete)<\/strong><\/label>\n                <input type=\"text\" id=\"emb-guest-password-key\" placeholder=\"e.g. myPrivateDeleteKey!\">\n                <label><strong>Your secret message<\/strong> <small>(max 1000 characters)<\/small><\/label>\n                <textarea id=\"emb-guest-message\" rows=\"4\" maxlength=\"1000\" placeholder=\"Write your message here...\"><\/textarea>\n                <div id=\"emb-guest-char-count\" class=\"emb-char-count\">0 \/ 1000<\/div>\n                    <div class=\"emb-decrypt-limit\">\n        <label class=\"emb-check\">\n            <input type=\"checkbox\" id=\"emb-guest-unlimited-decrypts\" checked>\n            Allow unlimited decryptions\n        <\/label>\n        <div id=\"emb-guest-decrypt-limit-wrap\" class=\"emb-decrypt-limit-wrap\" hidden>\n            <label for=\"emb-guest-decrypt-limit\"><strong>Number of allowed decryptions<\/strong><\/label>\n            <input type=\"text\" id=\"emb-guest-decrypt-limit\" inputmode=\"numeric\" pattern=\"[0-9]*\" maxlength=\"4\" autocomplete=\"off\" placeholder=\"e.g. 3\">\n        <\/div>\n    <\/div>\n                        <label class=\"emb-check\">\n        <input type=\"checkbox\" id=\"emb-guest-as-thread\" class=\"emb-as-thread\">\n        Enable as a thread (allow replies inside this message\u2019s window)\n    <\/label>\n                    <button type=\"button\" class=\"emb-btn emb-btn-primary\" data-emb-action=\"guest-post\">\ud83d\udd12 Encrypt &amp; Post as Guest<\/button>\n            <\/div>\n        \n        <h2>Latest Messages (publicly visible)<\/h2>\n        <table class=\"emb-table\">\n            <thead>\n                <tr>\n                    <th>From<\/th>\n                    <th>Date<\/th>\n                    <th>Content<\/th>\n                    <th>Expires in<\/th>\n                    <th>Action<\/th>\n                <\/tr>\n            <\/thead>\n            <tbody id=\"emb-messages-body\">\n                            <tr class=\"emb-message-row\" data-post-id=\"174\" data-salt=\"T2ZhX5tCRTs+f8zm2GQCpA==\" data-iv=\"hzh9lsBRXPXwhnzm\" data-cipher=\"sZ6q5G76j3wfGMLjyhXp1IPReUrgrsBO2Ewo42r4Q9a+Sr99TI2eZosRmFMZTMBOpnGHiCLbA\/Fjazp\/KmeuJWHvU\/eHaGrwuGNZ5n01IQM=\" data-decrypt-limit=\"0\" data-thread-enabled=\"0\">\n                <td>Shasha<\/td>\n                <td>Aug 31, 2026 4:35 AM<\/td>\n                <td class=\"emb-content-cell\"><em>Decrypt to see message.<\/em><\/td>\n                <td>22 hours<\/td>\n                <td class=\"emb-actions\">\n                    <button type=\"button\" class=\"emb-btn emb-btn-decrypt\" data-emb-action=\"decrypt\">Decrypt<\/button>\n                                            <button type=\"button\" class=\"emb-btn emb-btn-manage\" data-emb-action=\"manage\" data-manage-type=\"guest\">Manage<\/button>\n                                    <\/td>\n            <\/tr>\n                        <\/tbody>\n        <\/table>\n        <div class=\"emb-pager\">\n            <button type=\"button\" id=\"emb-load-more\" class=\"emb-btn emb-btn-primary\" data-emb-action=\"load-more\" hidden>Load more<\/button>\n        <\/div>\n            <\/div>\n\n    <div id=\"emb-success-modal\" class=\"emb-modal\" hidden>\n        <div class=\"emb-modal-card\">\n            <h2>\u2705 Message Posted Successfully!<\/h2>\n            <p>Share this <strong>Posting Key<\/strong> with the recipient:<\/p>\n            <div id=\"emb-secret-key-display\" class=\"emb-key-box\"><\/div>\n            <div class=\"emb-modal-actions\">\n                <button type=\"button\" class=\"emb-btn emb-btn-decrypt\" data-emb-action=\"copy-key\">\ud83d\udccb Copy Posting Key<\/button>\n                <button type=\"button\" class=\"emb-btn emb-btn-muted\" data-emb-action=\"close-success\">Close<\/button>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <div id=\"emb-decrypt-modal\" class=\"emb-modal\" hidden>\n        <div class=\"emb-modal-card\">\n            <h3>\ud83d\udd11 Decrypt Message<\/h3>\n            <input type=\"text\" id=\"emb-modal-key\" placeholder=\"Enter the posting key\">\n            <div class=\"emb-modal-actions\">\n                <button type=\"button\" class=\"emb-btn emb-btn-decrypt\" data-emb-action=\"decrypt-now\">Decrypt Now<\/button>\n                <button type=\"button\" class=\"emb-btn emb-btn-muted\" data-emb-action=\"close-decrypt\">Cancel<\/button>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <div id=\"emb-manage-auth-modal\" class=\"emb-modal\" hidden>\n        <div class=\"emb-modal-card\">\n            <h3>\ud83d\udd10 Manage Message<\/h3>\n            <p>Enter the Password Key (private \u2014 used only to delete\/manage).<\/p>\n            <input type=\"text\" id=\"emb-manage-password\" placeholder=\"Enter your password key\">\n            <div class=\"emb-modal-actions\">\n                <button type=\"button\" class=\"emb-btn emb-btn-manage\" data-emb-action=\"manage-auth\">Continue<\/button>\n                <button type=\"button\" class=\"emb-btn emb-btn-muted\" data-emb-action=\"close-manage-auth\">Cancel<\/button>\n            <\/div>\n        <\/div>\n    <\/div>\n    \n","protected":false},"excerpt":{"rendered":"","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"template-onecolumn.php","meta":{"footnotes":""},"class_list":["post-54","page","type-page","status-publish","hentry","nodate","item-wrap"],"_links":{"self":[{"href":"https:\/\/birthpangs.com\/index.php\/wp-json\/wp\/v2\/pages\/54","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/birthpangs.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/birthpangs.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/birthpangs.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/birthpangs.com\/index.php\/wp-json\/wp\/v2\/comments?post=54"}],"version-history":[{"count":1,"href":"https:\/\/birthpangs.com\/index.php\/wp-json\/wp\/v2\/pages\/54\/revisions"}],"predecessor-version":[{"id":55,"href":"https:\/\/birthpangs.com\/index.php\/wp-json\/wp\/v2\/pages\/54\/revisions\/55"}],"wp:attachment":[{"href":"https:\/\/birthpangs.com\/index.php\/wp-json\/wp\/v2\/media?parent=54"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}