{"id":52,"date":"2026-04-07T16:23:15","date_gmt":"2026-04-07T16:23:15","guid":{"rendered":"http:\/\/localhost:8080\/knowledge-base\/how-secure-is-my-password\/"},"modified":"2026-04-15T20:38:58","modified_gmt":"2026-04-15T20:38:58","slug":"how-secure-is-my-password","status":"publish","type":"post","link":"https:\/\/www.siperb.com\/kb\/how-secure-is-my-password\/","title":{"rendered":"How secure is my password"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\">Understanding Password Security in SIP and WebRTC<\/h3>\n\n\n\n<p>Passwords are the first line of defense in securing your online interactions and communications. In the context of SIP (<a href=\"https:\/\/en.wikipedia.org\/wiki\/Session_Initiation_Protocol\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Session Initiation Protocol<\/a>) used for setting up communication sessions over the internet, the security of your password is crucial, especially as SIP is often extended into web environments via WebRTC (Web Real-Time Communication).<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">SIP Passwords and Digest Authentication<\/h4>\n\n\n\n<p>In SIP communications, passwords play a key role in the authentication process, typically using a method known as Digest Authentication. This system is designed to enhance security by sending a hashed version of the password over the network rather than the password itself. Here\u2019s how it works:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Challenge<\/strong>: The server challenges the client by sending a nonce (a unique number used only once).<\/li>\n\n\n\n<li><strong>Client Response<\/strong>: The client uses this nonce along with the password to compute a response hash.<\/li>\n\n\n\n<li><strong>Verification<\/strong>: The server then verifies this hash with its own computed version to authenticate the user.<\/li>\n<\/ol>\n\n\n\n<p><strong>SIP Message Sample for Digest Authentication<\/strong>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>REGISTER sip:server.com SIP\/2.0\nVia: SIP\/2.0\/UDP client.com:5060\nFrom: &lt;sip:user@server.com&gt;;tag=1234\nTo: &lt;sip:user@server.com&gt;\nCall-ID: abcdef0123456789@client.com\nCSeq: 1 REGISTER\nWWW-Authenticate: Digest realm=\"server.com\", nonce=\"abcdef0123456789\", algorithm=MD5\nAuthorization: Digest username=\"user\", realm=\"server.com\", nonce=\"abcdef0123456789\", uri=\"sip:server.com\", response=\"6629fae49393a05397450978507c4ef1\",\nalgorithm=MD5\nContent-Length: 0<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">The Challenge with WebRTC and SIP Passwords<\/h4>\n\n\n\n<p>When SIP is used within a <a href=\"https:\/\/www.webrtc.org\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">WebRTC<\/a> context, the password security issue becomes more complex. WebRTC enables real-time communication directly in the browser, which necessitates exposing SIP credentials in the JavaScript code. This exposure can potentially lead to security vulnerabilities, as malicious users might access the browser\u2019s JavaScript and retrieve the SIP password.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">SIPERB\u2019s Enhanced Security Measures<\/h4>\n\n\n\n<p>To address this security concern, SIPERB implements an innovative approach that incorporates an optional, and soon to be mandatory, security header in SIP messages for WebRTC environments. This feature uses a token from the user\u2019s session as an additional security layer:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>During Regular Registration<\/strong>: The system uses standard SIP Digest Authentication, ensuring that the process is quick and responsive.<\/li>\n\n\n\n<li><strong>For Outbound Calls<\/strong>: SIPERB adds an additional security header that includes a session token. This token is validated during the setup of an outbound call, providing an extra layer of security that protects against unauthorized access.<\/li>\n<\/ul>\n\n\n\n<p><strong>Example of SIP Message with Security Header<\/strong>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>INVITE sip:user@server.com SIP\/2.0\nVia: SIP\/2.0\/UDP client.com:5060\nFrom: &lt;sip:user@server.com&gt;;tag=1234\nTo: &lt;sip:user@server.com&gt;\nCall-ID: abcdef0123456789@client.com\nCSeq: 2 INVITE\nAuthorization: Digest username=\"user\", realm=\"server.com\", nonce=\"abcdef0123456789\", uri=\"sip:server.com\", response=\"6629fae49393a05397450978507c4ef1\", algorithm=MD5\nX-Api-Key: &lt;Generated_Session_Token&gt;\nContent-Length: 0<\/code><\/pre>\n\n\n\n<p>When using SIPERB, your <a href=\"\/kb\/article\/getting-signed-up-at-siperb\/\">WebRTC username and password are automatically provisioned<\/a> to your device, and each credential is uniquely generated to ensure robust security. SIPERB employs a system that creates random, long usernames and passwords, making it extremely difficult for unauthorized users to guess or intercept your credentials. This method ensures that the system is secure right out-of-the-box, offering peace of mind and enhanced protection for your communications. For additional details on how SIPERB secures your digital interactions and for more information on account management, please visit our website or contact our support team.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Conclusion<\/h4>\n\n\n\n<p>In today\u2019s digital age, password security is more important than ever, especially in the realm of real-time communications. SIPERB is committed to providing robust security features that protect your credentials and ensure secure communications. By integrating session tokens with traditional authentication methods, SIPERB enhances the security of SIP within WebRTC, making your communications safe even in the inherently vulnerable environment of the internet browser. This approach allows users to communicate with confidence, knowing their sessions are secured at multiple levels.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In SIP communications, passwords play a key role in the authentication process, typically using a method known as Digest Authentication.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"categories":[11],"tags":[],"class_list":["post-52","post","type-post","status-publish","format-standard","hentry","category-sip-over-webrtc"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How Secure is My Password at Siperb?<\/title>\n<meta name=\"description\" content=\"Your password at Siperb is hashed and never stored in plain text \u2014 how we protect your credentials and what to do if you need to reset.\" \/>\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.siperb.com\/kb\/how-secure-is-my-password\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How Secure is My Password at Siperb?\" \/>\n<meta property=\"og:description\" content=\"Your password at Siperb is hashed and never stored in plain text \u2014 how we protect your credentials and what to do if you need to reset.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.siperb.com\/kb\/how-secure-is-my-password\/\" \/>\n<meta property=\"og:site_name\" content=\"Siperb\" \/>\n<meta property=\"article:published_time\" content=\"2026-04-07T16:23:15+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-15T20:38:58+00:00\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.siperb.com\\\/kb\\\/how-secure-is-my-password\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.siperb.com\\\/kb\\\/how-secure-is-my-password\\\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\\\/\\\/www.siperb.com\\\/kb\\\/#\\\/schema\\\/person\\\/0eea9348847ae5012963b92f7de86111\"},\"headline\":\"How secure is my password\",\"datePublished\":\"2026-04-07T16:23:15+00:00\",\"dateModified\":\"2026-04-15T20:38:58+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.siperb.com\\\/kb\\\/how-secure-is-my-password\\\/\"},\"wordCount\":516,\"publisher\":{\"@id\":\"https:\\\/\\\/www.siperb.com\\\/kb\\\/#organization\"},\"articleSection\":[\"SIP Over WebRTC\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.siperb.com\\\/kb\\\/how-secure-is-my-password\\\/\",\"url\":\"https:\\\/\\\/www.siperb.com\\\/kb\\\/how-secure-is-my-password\\\/\",\"name\":\"How Secure is My Password at Siperb?\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.siperb.com\\\/kb\\\/#website\"},\"datePublished\":\"2026-04-07T16:23:15+00:00\",\"dateModified\":\"2026-04-15T20:38:58+00:00\",\"description\":\"Your password at Siperb is hashed and never stored in plain text \u2014 how we protect your credentials and what to do if you need to reset.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.siperb.com\\\/kb\\\/how-secure-is-my-password\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.siperb.com\\\/kb\\\/how-secure-is-my-password\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.siperb.com\\\/kb\\\/how-secure-is-my-password\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.siperb.com\\\/kb\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How secure is my password\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.siperb.com\\\/kb\\\/#website\",\"url\":\"https:\\\/\\\/www.siperb.com\\\/kb\\\/\",\"name\":\"Siperb\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.siperb.com\\\/kb\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.siperb.com\\\/kb\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.siperb.com\\\/kb\\\/#organization\",\"name\":\"SIPERB LTD\",\"alternateName\":\"SIPERB\",\"url\":\"https:\\\/\\\/www.siperb.com\\\/kb\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.siperb.com\\\/kb\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.siperb.com\\\/kb\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/MobilePromo.webp\",\"contentUrl\":\"https:\\\/\\\/www.siperb.com\\\/kb\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/MobilePromo.webp\",\"width\":1200,\"height\":670,\"caption\":\"SIPERB LTD\"},\"image\":{\"@id\":\"https:\\\/\\\/www.siperb.com\\\/kb\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.siperb.com\\\/kb\\\/#\\\/schema\\\/person\\\/0eea9348847ae5012963b92f7de86111\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/7d05be207a83da788dfe01ab5d326164757a5a0d58ab399171c1a0506bda54e1?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/7d05be207a83da788dfe01ab5d326164757a5a0d58ab399171c1a0506bda54e1?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/7d05be207a83da788dfe01ab5d326164757a5a0d58ab399171c1a0506bda54e1?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"http:\\\/\\\/localhost:8080\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How Secure is My Password at Siperb?","description":"Your password at Siperb is hashed and never stored in plain text \u2014 how we protect your credentials and what to do if you need to reset.","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.siperb.com\/kb\/how-secure-is-my-password\/","og_locale":"en_US","og_type":"article","og_title":"How Secure is My Password at Siperb?","og_description":"Your password at Siperb is hashed and never stored in plain text \u2014 how we protect your credentials and what to do if you need to reset.","og_url":"https:\/\/www.siperb.com\/kb\/how-secure-is-my-password\/","og_site_name":"Siperb","article_published_time":"2026-04-07T16:23:15+00:00","article_modified_time":"2026-04-15T20:38:58+00:00","author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.siperb.com\/kb\/how-secure-is-my-password\/#article","isPartOf":{"@id":"https:\/\/www.siperb.com\/kb\/how-secure-is-my-password\/"},"author":{"name":"admin","@id":"https:\/\/www.siperb.com\/kb\/#\/schema\/person\/0eea9348847ae5012963b92f7de86111"},"headline":"How secure is my password","datePublished":"2026-04-07T16:23:15+00:00","dateModified":"2026-04-15T20:38:58+00:00","mainEntityOfPage":{"@id":"https:\/\/www.siperb.com\/kb\/how-secure-is-my-password\/"},"wordCount":516,"publisher":{"@id":"https:\/\/www.siperb.com\/kb\/#organization"},"articleSection":["SIP Over WebRTC"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.siperb.com\/kb\/how-secure-is-my-password\/","url":"https:\/\/www.siperb.com\/kb\/how-secure-is-my-password\/","name":"How Secure is My Password at Siperb?","isPartOf":{"@id":"https:\/\/www.siperb.com\/kb\/#website"},"datePublished":"2026-04-07T16:23:15+00:00","dateModified":"2026-04-15T20:38:58+00:00","description":"Your password at Siperb is hashed and never stored in plain text \u2014 how we protect your credentials and what to do if you need to reset.","breadcrumb":{"@id":"https:\/\/www.siperb.com\/kb\/how-secure-is-my-password\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.siperb.com\/kb\/how-secure-is-my-password\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.siperb.com\/kb\/how-secure-is-my-password\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.siperb.com\/kb\/"},{"@type":"ListItem","position":2,"name":"How secure is my password"}]},{"@type":"WebSite","@id":"https:\/\/www.siperb.com\/kb\/#website","url":"https:\/\/www.siperb.com\/kb\/","name":"Siperb","description":"","publisher":{"@id":"https:\/\/www.siperb.com\/kb\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.siperb.com\/kb\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.siperb.com\/kb\/#organization","name":"SIPERB LTD","alternateName":"SIPERB","url":"https:\/\/www.siperb.com\/kb\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.siperb.com\/kb\/#\/schema\/logo\/image\/","url":"https:\/\/www.siperb.com\/kb\/wp-content\/uploads\/2024\/11\/MobilePromo.webp","contentUrl":"https:\/\/www.siperb.com\/kb\/wp-content\/uploads\/2024\/11\/MobilePromo.webp","width":1200,"height":670,"caption":"SIPERB LTD"},"image":{"@id":"https:\/\/www.siperb.com\/kb\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.siperb.com\/kb\/#\/schema\/person\/0eea9348847ae5012963b92f7de86111","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/7d05be207a83da788dfe01ab5d326164757a5a0d58ab399171c1a0506bda54e1?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/7d05be207a83da788dfe01ab5d326164757a5a0d58ab399171c1a0506bda54e1?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/7d05be207a83da788dfe01ab5d326164757a5a0d58ab399171c1a0506bda54e1?s=96&d=mm&r=g","caption":"admin"},"sameAs":["http:\/\/localhost:8080"]}]}},"_links":{"self":[{"href":"https:\/\/www.siperb.com\/kb\/wp-json\/wp\/v2\/posts\/52","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.siperb.com\/kb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.siperb.com\/kb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.siperb.com\/kb\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.siperb.com\/kb\/wp-json\/wp\/v2\/comments?post=52"}],"version-history":[{"count":1,"href":"https:\/\/www.siperb.com\/kb\/wp-json\/wp\/v2\/posts\/52\/revisions"}],"predecessor-version":[{"id":13684,"href":"https:\/\/www.siperb.com\/kb\/wp-json\/wp\/v2\/posts\/52\/revisions\/13684"}],"wp:attachment":[{"href":"https:\/\/www.siperb.com\/kb\/wp-json\/wp\/v2\/media?parent=52"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.siperb.com\/kb\/wp-json\/wp\/v2\/categories?post=52"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.siperb.com\/kb\/wp-json\/wp\/v2\/tags?post=52"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}