 #### Repository https://github.com/officialhord/EasyEncrypt #### Components "EasyEncrypt is a desktop offline application meant to provide encryption and decryption services to users, this is done with a key chosen by the sender which must be used by the receiver before the encrypted message can be decoded."" [-source](https://steemit.com/utopian-io/@official-hord/open-source-project-easyencode-the-offline-encryption-decryption-application) #### Proposal Description 1. Padding of the key entered by the user . For the easyencryption application, there exist two encryption techniques (AES and DES) which one can use and for each of them, the required key length is - 16 and 8 characters respectively which is stated explictly when a user clicks on the technique he intends to use. If the user doesnt enter a key to the required length, an error is shown .  My suggestion will be to add a padding algorithm that will add space characters (" ") to the key inorder to make it up to the required length. ### How to achieve my above suggestion While going through the code made available by the developer - a check should be placed when the user clicks either the encrpyt or decrypt button for the entered length of the key and if it doesnt match up to the expected length, spaces should be appended to the key. i.e ```java private String checkKeyLength(String key, String expectedKeyLength){ if(key.length < expectedKeyLength){ for(int i = key.length ; I <= expectedKeyLength ; i++){ key+=" "; // key = key + " "; } } return key; } ``` #### Benefits The above suggestion will be beneficial to the user of the application in helping them enter a key of any length which can be easily remembered than entering a 16 character key which they can hardly remember and there is no need to encrypt if you will end up forgetting the key and loosing your information. #### GitHub Account https://github.com/generalkolo
author | edetebenezer |
---|---|
permlink | suggestion-for-key-padding-for-easyencrypt-application |
category | utopian-io |
json_metadata | {"tags":["utopian-io","suggestion","zappl","steemit","steemsteem"],"image":["https://cdn.steemitimages.com/DQmXhpphdoEnmQy6R2gygfqttFsTGJqtt182d7rHfds4qAh/icons8_Secure_48px.png","https://cdn.steemitimages.com/DQmWh6Qf6fv2USRiQWt9cVLBMpZpnZGRp2qcSNujj98z1XM/easyEncryptError.PNG"],"links":["https://github.com/officialhord/EasyEncrypt","https://steemit.com/utopian-io/@official-hord/open-source-project-easyencode-the-offline-encryption-decryption-application","https://github.com/generalkolo"],"app":"steemit/0.1","format":"markdown"} |
created | 2018-08-01 11:48:15 |
last_update | 2018-08-01 12:09:24 |
depth | 0 |
children | 1 |
last_payout | 2018-08-08 11:48:15 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.191 HBD |
curator_payout_value | 0.001 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 2,183 |
author_reputation | 11,731,914,898,386 |
root_title | "Suggestion for key padding for EasyEncrypt Application" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 66,750,320 |
net_rshares | 114,490,473,488 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
yuxi | 0 | 3,013,897,634 | 10% | ||
leir | 0 | 727,854,285 | 20% | ||
teo-nyx | 0 | 9,350,363,461 | 10% | ||
edetebenezer | 0 | 3,512,493,864 | 100% | ||
polbot | 0 | 224,568,487 | 100% | ||
zcool | 0 | 236,257,869 | 10% | ||
upvotenaija | 0 | 598,304,578 | 100% | ||
smotradoc | 0 | 589,922,586 | 100% | ||
bogeva | 0 | 588,492,566 | 100% | ||
alex20050503 | 0 | 588,077,176 | 100% | ||
zaykanew | 0 | 587,337,104 | 100% | ||
sergcat | 0 | 602,581,916 | 100% | ||
dimka10 | 0 | 587,301,765 | 100% | ||
yarondrei | 0 | 589,912,145 | 100% | ||
shancarpe | 0 | 589,336,357 | 100% | ||
ingakoral | 0 | 588,937,965 | 100% | ||
irinkasamoilova | 0 | 602,580,328 | 100% | ||
sveridovartem | 0 | 588,492,807 | 100% | ||
artemnezlobin | 0 | 589,048,573 | 100% | ||
andykon | 0 | 589,782,031 | 100% | ||
frost013 | 0 | 602,552,892 | 100% | ||
vladser58 | 0 | 589,314,894 | 100% | ||
filinenok | 0 | 589,882,440 | 100% | ||
manyellee | 0 | 589,622,561 | 100% | ||
natik303 | 0 | 601,202,535 | 100% | ||
katerinagreen | 0 | 587,195,412 | 100% | ||
borndead05 | 0 | 588,717,239 | 100% | ||
lilihaovhan | 0 | 588,637,337 | 100% | ||
jorikmxitaryan | 0 | 590,305,085 | 100% | ||
karapetyang | 0 | 600,192,611 | 100% | ||
dinsipov00 | 0 | 588,005,959 | 100% | ||
volohavostr78 | 0 | 588,009,297 | 100% | ||
patrickk97 | 0 | 588,002,957 | 100% | ||
wallskirk | 0 | 588,009,297 | 100% | ||
xlibanti | 0 | 588,009,297 | 100% | ||
ervandkarapet | 0 | 600,192,611 | 100% | ||
hunangalstyan | 0 | 591,055,978 | 100% | ||
danielaminas | 0 | 591,052,622 | 100% | ||
viktorzarubin | 0 | 588,002,957 | 100% | ||
rustavel | 0 | 588,009,297 | 100% | ||
eclipticsecond | 0 | 591,055,978 | 100% | ||
suggestboron | 0 | 588,002,957 | 100% | ||
efficientseptum | 0 | 588,009,297 | 100% | ||
banksyscotch | 0 | 588,012,333 | 100% | ||
cleavageobjects | 0 | 588,009,297 | 100% | ||
iridiumnonagon | 0 | 588,005,959 | 100% | ||
judiciouscable | 0 | 588,005,959 | 100% | ||
boulangerefinger | 0 | 588,009,297 | 100% | ||
seniorid | 0 | 591,049,604 | 100% | ||
nicemetric | 0 | 591,055,978 | 100% | ||
bouquetclick | 0 | 600,192,611 | 100% | ||
ylikov.denis | 0 | 591,049,604 | 100% | ||
pavlovdinar | 0 | 591,049,604 | 100% | ||
miljared | 0 | 588,009,297 | 100% | ||
jamesloydd | 0 | 588,009,297 | 100% | ||
ikalinowski | 0 | 588,009,297 | 100% | ||
lemonydietary | 0 | 588,005,959 | 100% | ||
beamarete | 0 | 588,005,959 | 100% | ||
scorpiusdata | 0 | 588,002,957 | 100% | ||
filmsdormant | 0 | 588,009,297 | 100% | ||
wigeonfeatures | 0 | 588,009,297 | 100% | ||
berwynelbow | 0 | 600,196,019 | 100% | ||
cupswavy | 0 | 588,009,297 | 100% | ||
cloudtickets | 0 | 588,009,297 | 100% | ||
weightyweary | 0 | 588,009,297 | 100% | ||
scudprocessor | 0 | 591,055,978 | 100% | ||
valvebangers | 0 | 600,196,019 | 100% | ||
spudssleeping | 0 | 588,009,297 | 100% | ||
monkbulimia | 0 | 600,189,546 | 100% | ||
wagglergranted | 0 | 603,242,699 | 100% | ||
modulardrudge | 0 | 588,005,959 | 100% | ||
putridbrecon | 0 | 591,055,978 | 100% | ||
lenalidchyk63 | 0 | 603,242,699 | 100% | ||
rakov23 | 0 | 588,009,297 | 100% | ||
andreisaonov | 0 | 588,005,959 | 100% | ||
romansilenkov | 0 | 588,002,957 | 100% | ||
sryakovl88ev | 0 | 588,002,957 | 100% | ||
birkinx | 0 | 588,005,959 | 100% | ||
deniselatov | 0 | 588,005,959 | 100% | ||
enlargedremove | 0 | 588,005,959 | 100% | ||
homesickhow | 0 | 588,002,957 | 100% | ||
serinpunctured | 0 | 591,049,604 | 100% | ||
donortopmast | 0 | 588,002,957 | 100% | ||
cyandyewilson | 0 | 588,002,957 | 100% | ||
dunbirdderision | 0 | 600,189,546 | 100% | ||
abcsleeveless | 0 | 588,002,957 | 100% | ||
gifteddwarf | 0 | 588,002,957 | 100% | ||
windowsyak | 0 | 588,002,957 | 100% | ||
gcsethy | 0 | 588,002,957 | 100% | ||
weegel | 0 | 588,002,957 | 100% | ||
startophat | 0 | 591,049,604 | 100% | ||
linksurfer | 0 | 588,002,957 | 100% | ||
coalswhirl | 0 | 588,002,957 | 100% | ||
quadratour | 0 | 588,002,957 | 100% | ||
xericparrot | 0 | 588,002,957 | 100% | ||
wallownine | 0 | 588,002,957 | 100% | ||
breadsplonk | 0 | 588,002,957 | 100% | ||
nideecstatic | 0 | 591,049,604 | 100% | ||
americamode | 0 | 588,002,957 | 100% | ||
grossoexercise | 0 | 600,189,546 | 100% | ||
brandcomment | 0 | 600,189,546 | 100% | ||
unlockrichard | 0 | 588,002,957 | 100% | ||
glassescuckoo | 0 | 588,002,957 | 100% | ||
musiccrannies | 0 | 588,002,957 | 100% | ||
spidervariety | 0 | 588,002,957 | 100% | ||
beeperaquitaine | 0 | 591,046,306 | 100% | ||
diversityaback | 0 | 587,999,675 | 100% | ||
viperdupe | 0 | 587,999,675 | 100% | ||
defectiveindent | 0 | 587,999,675 | 100% | ||
couldpinkie | 0 | 600,186,197 | 100% | ||
ocelotmultiply | 0 | 600,186,197 | 100% | ||
blandstatics | 0 | 587,999,675 | 100% | ||
grouseunhelpful | 0 | 587,999,675 | 100% | ||
olivineplot | 0 | 587,999,675 | 100% | ||
scotsmenmixin | 0 | 587,999,675 | 100% | ||
purrrevealed | 0 | 600,186,197 | 100% | ||
senchiks | 0 | 587,999,675 | 100% | ||
rlazarev88w | 0 | 587,999,675 | 100% | ||
asavin88 | 0 | 587,999,675 | 100% | ||
elianton | 0 | 601,506,642 | 100% | ||
buntlinelard | 0 | 589,486,752 | 100% | ||
groovylarge | 0 | 588,163,962 | 100% | ||
bypassburger | 0 | 587,927,488 | 100% | ||
carnwalking | 0 | 590,973,744 | 100% | ||
samoansomber | 0 | 587,927,488 | 100% | ||
desertredox | 0 | 587,924,447 | 100% | ||
shockingextoll | 0 | 590,970,688 | 100% | ||
clusteroctane | 0 | 587,924,447 | 100% | ||
lynxbraces | 0 | 587,918,487 | 100% | ||
statusrespond | 0 | 587,918,487 | 100% | ||
obnoxiousurine | 0 | 587,918,487 | 100% | ||
torntonbar | 0 | 589,907,784 | 100% | ||
svoyaleks | 0 | 589,907,784 | 100% | ||
praporvaler | 0 | 602,070,831 | 100% | ||
alitvinenko | 0 | 589,904,563 | 100% | ||
anharchenko1987 | 0 | 589,904,563 | 100% | ||
phatchinson | 0 | 589,904,563 | 100% | ||
rozenbah | 0 | 589,904,563 | 100% | ||
uolshviktor | 0 | 589,898,200 | 100% | ||
hdikkerson | 0 | 589,894,955 | 100% | ||
gnyumen | 0 | 589,894,955 | 100% | ||
rdzhervis | 0 | 589,894,955 | 100% | ||
saymonr | 0 | 589,894,955 | 100% | ||
etanuelch | 0 | 589,894,955 | 100% | ||
dzhozefrays | 0 | 589,894,955 | 100% | ||
patrikallan | 0 | 586,854,260 | 100% | ||
kristiansim | 0 | 589,894,955 | 100% | ||
dzhordz | 0 | 589,882,936 | 100% | ||
pashenkabutenev | 0 | 589,877,353 | 100% | ||
shortcirk | 0 | 598,999,168 | 100% | ||
semenovyx83 | 0 | 589,877,353 | 100% | ||
alicia.osina | 0 | 589,877,353 | 100% | ||
smikovv | 0 | 589,877,353 | 100% | ||
sabitovv | 0 | 586,836,748 | 100% | ||
ivan.dyuzhev | 0 | 589,861,465 | 100% | ||
savelyev.dima | 0 | 589,861,465 | 100% | ||
vika.maltseva90 | 0 | 589,861,465 | 100% | ||
kostya.borisenko | 0 | 586,817,705 | 100% | ||
ynaabramova | 0 | 589,858,211 | 100% | ||
anmarch1986 | 0 | 586,817,705 | 100% | ||
aprokopenko1990 | 0 | 589,858,211 | 100% | ||
dima.reutov | 0 | 589,851,767 | 100% | ||
stas.borenko | 0 | 589,858,211 | 100% | ||
grigoriyshmatkov | 0 | 589,851,767 | 100% | ||
anester198 | 0 | 589,854,826 | 100% | ||
mbond198 | 0 | 589,845,738 | 100% | ||
inns.shuvts | 0 | 589,851,767 | 100% | ||
stewem | 0 | 589,845,738 | 100% | ||
kosirinr | 0 | 589,845,738 | 100% | ||
antonturov90 | 0 | 589,851,767 | 100% | ||
officialex | 0 | 589,845,738 | 100% |
Hello @edetebenezer, Thank you for contributing through Utopian. Sorry! Your contribution cannot be reviewed because the project repository is on [Utopian Blacklisted Repos](https://docs.google.com/spreadsheets/d/1q49j3mjjJVwqxRUdX0sqEApV7mAVil-K-OS-lKlFP_Y/edit#gid=0) Endeavor to check to avoid similar thing in your next contribution. Thank you!!! ---- Need help? Write a ticket on https://support.utopian.io/. Chat with us on [Discord](https://discord.gg/uTyJkNm). [[utopian-moderator]](https://join.utopian.io/)
author | tykee |
---|---|
permlink | re-edetebenezer-suggestion-for-key-padding-for-easyencrypt-application-20180802t205134467z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"users":["edetebenezer"],"links":["https://docs.google.com/spreadsheets/d/1q49j3mjjJVwqxRUdX0sqEApV7mAVil-K-OS-lKlFP_Y/edit#gid=0","https://support.utopian.io/","https://discord.gg/uTyJkNm","https://join.utopian.io/"],"app":"steemit/0.1"} |
created | 2018-08-02 20:51:36 |
last_update | 2018-08-02 20:51:36 |
depth | 1 |
children | 0 |
last_payout | 2018-08-09 20:51:36 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.022 HBD |
curator_payout_value | 0.005 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 524 |
author_reputation | 233,202,435,251,808 |
root_title | "Suggestion for key padding for EasyEncrypt Application" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 66,917,290 |
net_rshares | 17,357,960,160 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
espoem | 0 | 17,021,257,979 | 15% | ||
mops2e | 0 | 336,702,181 | 10% |