I'm not that familiar with BTC wallets, their encryption or anything similar to my problem :/ . So anything that i will create will probably be inefficient or take me a lot of time to produce something that will be barelly descent. I saw that people have experienced similar problems and solved them, so that's why I'm asking for help from more experienced members.
I'm not sure what does an Avalon ASIC has to do with it?