English Japanese
ruby encoder encryption software
email: password:
Forgotten Password?
Ruby Encription
ruby code encryption
Protect YOUR Code...

The RubyEncoder protects Ruby scripts by compiling Ruby source code into a bytecode format and this is followed by encryption.

Buy Now

Simple, fast and reliable RubyEncoder encryption software.

RubyEncoder News

Welcome to the RubyEncoder news. We'll keep you up to date with our latest developments and we have some exciting plans in the pipeline

Tuesday 20th October 2009
Ruby Encoder used in US Department of Defence Project

Case Study: Boecore

It was recently reported that RubyEncoder has been used in an exciting project with the US Department of Defence. Engineering and IT services company, Boecore, based in Colorado Springs, CO, has been using Ruby Encoder for one of the first Ruby on Rails projects for the DoD. 

The project, entitled BoBCAT, is deployed on an internal classified network for Information Assurance (IA) work. While the classified network protects against external threats, most thefts occur from within, and this is where Ruby Encoder has proven indispensable. With RubyEncoder in place, it is not possible for someone to access the server and change the code to transmit classified information; therefore this removed the vulnerability in scripted applications.  

Boecore has also taken into account protection of its own intellectual property (IP) on this project. With BoBCAT being deployed on a server over which Boecore has no direct access or control, it is important that they protect their IP, which is done by encrypting their code with RubyEncoder once the Government has approved it. 

In short, Ruby Encoder gives Boecore’s BoBCAT application a level of security against malicious source code changes as well as intellectual property protection that wouldn’t otherwise be possible.

Boecore is an engineering and information technology services company, headquartered in Colorado Springs, CO. Since 2000 Boecore has grown to have a workforce totalling over 100 employees who support a variety of Defence and Commercial customers in several core technical disciplines.

For more about Boecore visit www.boecore.com, or call (888)-540-5635


Posted on: October 20th 2009 on 12:23pm

Wednesday 18th March 2009
Update of RubyEncoder

This release includes update of the encoder and loaders. In this release:

  • Encoder: added Windows Vista support
  • Encoder: fixed the problem with encoded files detection containing a shell prefix #!
  • Loaders: added support for Ruby 1.9.1
  • Loaders: other minor fixes

The update of the encoder is recommended to users running Windows Vista. The update of loaders is recommended to users running Ruby 1.9.1.



Posted on: March 18th 2009 on 07:43am
Labels: 1.9.1, loaders, update, vista

Thursday 26th February 2009
Loaders fixed for better Ruby-Enterprise support

We have updated RubyEncoder loaders and the new version is available for download. The fix includes better support for Ruby-Enterprise edition.  If you do not use Ruby-Enterprise this update is not required.

Updated loaders are available from our site http://rubyencoder.com/loaders.html

Posted on: February 26th 2009 on 07:42am

Thursday 29th January 2009
Loaders Update

We have released an update for RubyEncoder Loaders. This version of loaders includes the following fixes:

  • Fixed random segfault errors in loaders caused by the ruby garbage collector
  • Fixed problems running protected rails configuration scripts (see below)
  • Added support for Ruby-enterprise 1.8.6

Note: It is possible to encode and deploy rails configuration files usually stored in /config folder. You cannot encode *.yml database configuration script as it's not a ruby script. We suggest to use a cipher to encrypt this and load and decrypt it from the RubyEncoder protected code. So you will keep the key safe within the RubyProtected script.

Also you cannot have encoded /config/environments/*.rb scripts. Leave them unencoded. The reason for it is Rails internals. Rails loads the environment file dynamically and evaluates it with eval(). This will not work for protected scripts.

Updated loaders are available from our site http://rubyencoder.com/loaders.html

Posted on: January 29th 2009 on 05:15pm
Labels: loaders


2023 (3) July (1) RubyEncoder 3 refinements June (1) RubyEncoder 3 for Windows updated April (1) RubyEncoder 3 2022 (4) April (1) RubyEncoder for FreeBSD updated March (3) Loaders for macOS arm64 (M1) RubyEncoder 2.7.5 refinements RubyEncoder 2.7.5 launched - updated GUI 2021 (1) June (1) Version 2.7.1 GUI improvements 2020 (3) June (1) Loaders for Linux ARMv8 (aarch64) added May (2) Loaders for Raspberry Pi etc boards updated RubyEncoder 2.7 launched! Includes Ruby 2.7 encoding 2019 (4) November (2) RubyEncoder 2.6 is available for Windows and FreeBSD RubyEncoder 2.6 launched! February (1) RubyEncoder 2.5 for FreeBSD is available January (1) RubyEncoder 2.5 launched with Ruby 2.5 support and many new features 2017 (4) October (1) RubyEncoder 2.4.1 update release June (1) MinGW Loaders for Ruby 2.4 are available February (1) Ruby 2.4 support! RubyEncoder 2.4 launched! January (1) Critical update of the loaders for Ruby 2.3 for Mac, Linux and FreeBSD 2016 (1) December (1) RubyEncoder 2.3 launched with full Ruby 2.3 support 2015 (4) September (1) New loaders for MinGW for Ruby 2.1 and 2.2 April (1) RubyEncoder for Linux 64-bit is available again February (2) RubyEncoder for Ruby 2.2 updated RubyEncoder 2.2 launched - encoding for Ruby 2.1 and 2.2 2014 (1) February (1) Loaders for Ruby 2.1 2013 (5) September (1) RubyEncoder 2.0 launched! Now with Ruby 2.0 encoding support. May (1) Loaders for MSWIN updated and VC9 and VC10 versions added. April (1) Added "no GUI" packages for Linux March (2) RubyEncoder for IBM PowerLinux RubyEncoder 1.5 launched, now with GUI! 2012 (1) January (1) Ruby 1.9.3 support and new loaders 2011 (1) January (1) Loaders for Linux ARM added! 2010 (4) September (1) RubyEncoder 1.3 released June (1) RubyEncoder Teams up with Japanese Company, Soft Agency. February (1) Our Blog Update Notification January (1) Loaders Update 2009 (4) October (1) Ruby Encoder used in US Department of Defence Project March (1) Update of RubyEncoder February (1) Loaders fixed for better Ruby-Enterprise support January (1) Loaders Update 2008 (5) November (2) RubyEncoder for Windows is launched! RubyEncoder 1.1 September (1) Launch Day - RubyEncoder 1.0 August (1) We're in beta! July (1) Ruby Encoder - The First version