WireGuard - newest, fastest, more secure VPN protocol

Introducing WireGuardÂź Protocol: What You Need to Know

4 min read

The cybersecurity world is evolving and so does KeepSolid VPN Unlimited! Keeping up with the latest technology trends, we are implementing the next-generation VPN protocol WireGuard¼. Though it’s still under development and in the testing phase, it is already forecasted to outperform the existing protocols in many aspects. What is WireGuard¼, why use it, what advantages it can boast of, how to use WireGuard¼ in KeepSolid VPN Unlimited app? Read on and find answers in this piece!  

  1. What is the WireGuardŸ protocol 
  2. Why use WireGuardŸ VPN protocol: main advantages 
    1. Updated encryption technology 
    2. Simple code base
    3. Better performance
    4. Cross-platform use 
  3. How to start using WireGuardŸ protocol 
  4. Bottom line on WireGuardÂź VPN protocol

What is the WireGuardŸ protocol 

WireGuardŸ is a new open-source VPN protocol that uses state-of-the-art cryptography and aims to be simpler, faster, and more secure than the existing VPN protocols. It is considered to be better designed than the IPSec protocol and to provide better performance than OpenVPN. 

Developed by Jason Donenfeld and introduced in 2018, WireGuardŸ was quickly accepted by users worldwide. It even caught the attention of Linux Torvalds, the developer behind Linux, who called it a work or art: 

Can I just once again state my love for it (WireGuardÂź) and hope it gets merged soon? Maybe the code isn’t perfect, but I’ve skimmed it, and compared to the horrors that are OpenVPN and IPSec, it’s a work of art. 

What’s so special about WireGuard¼? Well, it does have some advantages over the existing VPN protocols. 

Why use WireGuardŸ VPN protocol: main advantages 

Updated encryption technology 

Jason Donenfeld intended to upgrade what he considered to be the outdated aspects of OpenVPN and IPSec protocols. This said, WireGuardÂź eschews standard algorithms that have long-lasting weaknesses in favor of the most modern, strongest cryptographic primitives (low-level algorithms). As stated on the WireGuardÂź website, the following ciphers are used:

  • ChaCha20 for symmetric encryption, using Poly1305 for authentication
  • Curve25519 for ECDH (Elliptic-curve Diffie-Hellman, a key agreement protocol for establishing a shared secret over an insecure channel)
  • SipHash24 for hashable keys
  • BLAKE2s for hashing and keyed hashing
  • HKDF for key derivation

Simple code base

The WireGuardŸ protocol features much lighter build than most VPN protocols (at least open-source ones, with visible codes). All in all, WireGuardŸ weighs around 4000 lines of code, which is in stark contrast to 600 000 total lines of OpenVPN and OpenSSL combined. IPSec is also quite bulky, featuring 400 000 lines with XFRM and StrongSwan together. 

WireGuard VPN protocol's code is significantly more simple than its counterparts'

What’s the benefit? Actually, there are several advantages:

  1. Fewer lines of code imply much less attack surface in comparison to OpenVPN and IPSec. 
  2. Smaller code base is much easier to audit. OpenVPN would require a team of auditors who’d be checking it for days, while one person can audit WireGuard¼’s code in just a few hours. 
  3. Easier audit means it’s easier to find vulnerabilities and keep the protocol secure. 
  4. Less bulky code also means it is more likely to work as it’s supposed to. 

Better performance

High-speed cryptographic primitives and peculiarities of WireGuardŸ technology potentially bring significant performance improvements, both on small devices like smartphones and loaded backbone routers. 

WireGuard¼’s small code base allows it to offer users quite decent speeds. It should allegedly be capable of establishing connections and handshakes faster, at the same time offering enhanced reliability. Mobile users should especially benefit from WireGuard¼ as it is designed to be less resource-consuming and not eat up too much battery.      

All in all, WireGuardÂź protocol should outperform other protocols in terms of:

  • Speed
  • Reliability
  • Longer battery life on smartphones and tablets
  • Faster connection and reconnection 

Cross-platform use 

Though originally released for Linux-based operating systems, WireGuardÂź can now be adapted for a number of different platforms. For example, it may be used on systems running macOS, Ubuntu, iOS, and Android, thus covering a wide range of devices.

How to start using WireGuardŸ protocol 

Currently, there aren’t many WireGuard¼ VPN providers. However, KeepSolid VPN Unlimited offers you an opportunity to try out this most modern VPN protocol yourself. All you need to do is follow a few simple steps below:  

  1. Download KeepSolid VPN Unlimited app.
  2. Create your KeepSolid ID or log in.
  3. Navigate to the app Menu > Settings.
  4. Go to Protocols and select WireGuardÂź.

    WireGuard VPN protocol in KeepSolid VPN Unlimited app

  5. Start exploring the next-gen protocol! 

Note: Currently, we’ve implemented WireGuard¼ protocol in the macOS and Android versions of KeepSolid VPN Unlimited app. Though already available for Personal Server and Personal IP users, WireGuard¼ on Windows and iOS for all VPN servers is coming soon, stay tuned! 

Bottom line on WireGuardÂź VPN protocol

Providing high-speed connection and unmatched security at the same time is a constant challenge for VPN services. However, the innovative WireGuardŸ solution brings radical change in the industry, featuring simple build, fast connection speed, and strong cryptography.  

Dive into the new enhanced VPN experience with KeepSolid VPN Unlimited and WireGuardŸ, the VPN protocol of the future!  

“WireGuard” is a registered trademark of Jason A. Donenfeld.


Comments

  1. I can’t say how happy I am when I bought a lifetime subscription of VPNUnlimited 3 years ago. You guys just exceed my expectations and introducing manual WireGuard configurations is another brilliant news from you. Thank you very much for being on the edge of technology and privacy! My choice number one for speed as well. I can compare as I’m using 2 other well-known VPN providers. But you are the only company I recommend to all my friends.

    • Hi,

      Cool to hear your feedback! It really motivates us to further meet and exceed our users’ expectations by constantly improving our service.
      Thanks for choosing KeepSolid VPN Unlimited đŸ€—

  2. Waiting Wireguard for OpenWRT too. On a small router, a protocol with better performance than OpenVPN will be perfect 🙂

    • Hi there,

      Thank you for your comment! Our team absolutely agrees with you 😉
      We’re still working on implementing the WireGuard protocol for manual configurations so that you can benefit from it in the nearest future. Stay tuned 😊

  3. One more vote! Waiting for VPN-U to support Wirewguard on a DD-WRT router!

    • Hey Marco,

      Our team is working on it right now! The WireGuard protocol will be available for manual configurations in the nearest updates, so stay tuned 😉

  4. This is great news! When are you planning to implement it in Linux version?

    • Hey there,

      Thanks for your interest in our product đŸ€—
      There is one more great news! Our team is currently working on the implementation of WireGuard protocol to the Linux version of our app. That’s why you will be able to enjoy it in the nearest updates. Stay tuned to never miss it 😉

  5. I have found KeepSolid VPN Server addresses to be VERY Limited in Australia.

    KeepSolid used to offer Servers in 2 cities MELBOURNE SERVER but stopped it and now you only offer SYDNEY area SERVERS.

    Personally, it would be more useful to have a Brisbane or South-East QUEENSLAND VPN Server!

    Why?

    Because DAYLiGHT SAViNGs TiME (aka Summer Time) is only in those Southern States, and the server time differences has COST me DEARLY for a few online purchases, as well as iNTERNET BANKING hassles I have experienced.

    The ABC (abc.net.au) Radio and TV networks offers an iView service which is Very similar to the BBC UK iPlayer service and then there is the Multi-Cultural SBS.com.au also offers a similar service, so separate servers for both of those networks would also be useful.

    VPN_Unlimited has come a long way since I signed up over 5 years ago, however in some aspects Keepsolid has become more limited.

    1 final gripe: An Animated Tray iCON (flashing Red on Yellow) Tray icon would also be of great assistance when the VPN has dropped out, BECAUSE Nobody I know of or I’ve talked too, has noticed the pale grey icon when the connection drops out

    Well that’s all I have to say, and thanks for listening, but, I won’t hold my breath waiting for any of the changes I’ve suggested/requested.

    • Hi,

      Thanks for sharing your feedback! We’re always expanding our servers list and let our users vote for the most desired locations on this page. Just scroll down to the section shown below, type in or select the country, and press Send.
      Voting for new VPN servers

      We’ve added all the mentioned servers, as well as an animated tray icon to our wish list, so our team can consider their implementation in future.

      Speaking about a brighter tray icon, it may be a good idea, but it can’t save you from a data leak during sudden connection drops. For such cases, there’s a much better solution – the Kill Switch feature that protects your data whenever VPN accidentally drops out. Find more information about it here. Do try it out 😉

      Also, would you mind providing more details about any limiting aspects? We constantly strive to make our service better for our users and are always grateful for any feedback, so will be waiting yours 🙂

  6. Great news. When will you introduce a DNS level adblocker on the server side? I’ve been a lifetime subscriber for 5 years and that’s the only thing missing from your excellent app.

    • Hey there,

      Cool to hear from you & thanks for choosing us! We’re already working on the feature that will include DNS-level ad-blocker. So you’ll be able to enjoy the new perfect version of VPN Unlimited soon 😊

      It’s coming in 2020, but we cannot announce ETA as of now. Stay tuned!

  7. WHEN ARE ADDING MORE SERVERS TO SOUTH AMERICA AND MORE LOCATIONS PLEASE ADVISE

    • Hi John,

      To date, we can’t provide you with approximate dates of the implementation of new servers or locations in our security solution. Now we are gathering feedback on the most desired locations, so thank you for voting for South America 😉
      Stay tuned to our updates!

  8. Christopher Wetmore
    December 4, 2019 - 6:24 pm

    OK, I’ll bite: Can it be implemented on Windows? And if so, any idea how soon?

    • Hi Christopher,

      It’s so cool to hear about your interest in our product đŸ€—
      And, yes, of course, the WireGuard protocol can be implemented on Windows and our team is already working on it! Unfortunately, there is no ETA of the implementation yet, but you can stay tuned for our updates to never miss it 😊

  9. where’s the configuration generator for use with the Wireguard cli tool `wg-quick up /path/to/wgnet0.conf`??

    • Hey there!

      Our team hasn’t implemented the WireGuard configuration for manual setup yet. But we are going to do this in the next updates 😉
      Make sure to subscribe to our monthly digest to never miss our latest news:
      Subscribe to monthly digest

  10. Great news indeed! Waiting for the protocol availability to test it with my Zyxel Keenetic router. Using VPN Unlimited for the second year and very impressed with its speed, quality and constant adding of new features. Never regret that I have chosen then! 👌

    • Hi there,

      Thank you so much for your warm motivating feedback! Our team is really happy you choose KeepSolid VPN Unlimited 😊
      We’ll always keep this high standard and strive to make our services even better for our users.

  11. Wireguard is a great addition to VPN Unlimited. The next step is to add wireguard protocol to DD-wrt routers like a number of your competitors. Is their any timeline on when this might be available ? Thanks

    • Hey there!

      Thank you for your comment 😊
      Our team wants to provide the best service for our users and are taking this time to improve it. We do have WireGuard for DD-WRT routers in our wish list but can provide no ETA of the implementation yet. Stay tuned for our updates!

  12. Outstanding as always, best-in-class VPN vendor all the way. Keep it up.

    • Hey Norman,

      Great to hear your positive feedback as usual! It motivates us to further share news, updates, & cyber security tips, as well as make all our services even better for you đŸ€—

Leave a Comment

Your email address will not be published / Required fields are marked *